Skip to content
Snippets Groups Projects
Commit e3869856 authored by Taddeus Kroes's avatar Taddeus Kroes
Browse files

Optimized 50

parent 1598cdc8
No related branches found
No related tags found
No related merge requests found
......@@ -7,15 +7,18 @@ def maxprime(n):
for start in xrange(len(primes)):
for end in xrange(start + maxlen + 1, start + 800):
if end - start >= maxlen:
conseq = primes[start:end]
s = sum(conseq)
if end - start < maxlen:
break
if len(conseq) > 1 and s in primes[start:]:
maxlen = end - start
maxp = s
print maxp
#print '%s = %d' % (' + '.join(map(str, primes[start:end])), s)
conseq = primes[start:end]
s = sum(conseq)
if s >= 1000000:
return maxp
if s in primes[start + maxlen:]:
maxlen = end - start
maxp = s
return maxp
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment