Safe and Sophie Germain primes: Difference between revisions

Line 226:
<pre>
First 50: 2 3 5 11 23 ... 1409 1439 1451 1481 1499
</pre>
 
=={{header|Python}}==
<lang python>
print("working...")
row = 0
limit = 1500
Sophie = []
 
def isPrime(n):
for i in range(2,int(n**0.5)+1):
if n%i==0:
return False
return True
 
for n in range(2,limit):
p = 2*n + 1
if isPrime(n) and isPrime(p):
Sophie.append(n)
 
print("Found ",end = "")
print(len(Sophie),end = "")
print(" Safe and Sophie primes.")
 
print(Sophie)
print("done...")
</lang>
{{out}}
<pre>
working...
Found 50 Safe and Sophie primes.
[2, 3, 5, 11, 23, 29, 41, 53, 83, 89, 113, 131, 173, 179, 191, 233, 239, 251, 281, 293, 359, 419, 431, 443, 491, 509, 593, 641, 653, 659, 683, 719, 743, 761, 809, 911, 953, 1013, 1019, 1031, 1049, 1103, 1223, 1229, 1289, 1409, 1439, 1451, 1481, 1499]
done...
</pre>
 
2,468

edits