$12345678910987654321$.
Ci si può sbizzarrire a trovare altri casi meritevoli, magari di almeno diciotto cifre

Moderatori: Gianfranco, Bruno
Questo forum è una sezione del PORTALE DI BASE CINQUE
Partendo da sinistra, Enrico (76863126462165676291 non è primo)
Forse mi sono espresso male
Codice: Seleziona tutto
def prime(x):
if (x == 2) | (x == 3) | (x == 5): return True
if (x < 2) | (not(x % 2)) | (not(x % 3)) | (not(x % 5)): return False
for i in range (6, int(x ** .5), 6):
if (not (x % (i-1))) | (not (x % (i+1))): return False
return True
p = [2, 3, 5, 7]
m = []
while len(p)>0:
n = []
for i in p:
j = list(10*i+x for x in [1,3,7,9])
q = []
for k in j:
if prime(k): q.append(k)
n = list(chain(n,q))
p = n.copy()
m.append(len(p))
print(len(m)+1, p)
Codice: Seleziona tutto
3484957213536676883, 6484957213536676883, 8963315421273233617, 7986315421273233617, 6312646216567629137, 4686798799354632647, 6918997653319693967, 8918997653319693967, 3396334245663786197, 5396334245663786197, 1276812967623946997, 6276812967623946997, 6165678739293946997