Problem 26 auf projecteuler.net
Hier meine erste Python-Lösung auf projecteuler.net für das Problem 26.
Result: 983
real 0m0.246s
user 0m0.241s
sys 0m0.004s
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
result = [0, 0] for i in range(1, 1001): a = [0, 1000] num = 10 % i while num != 1 and a[1] > 0: num *= 10 num %= i a[0] += 1 a[1] -= 1 if a[0] > result[0] and a[1] > 1: result[0] = a[0] result[1] = i print("Result: ", result[1]) |
Veröffentlicht am 3. Mai 2015 von admin in Programmierung, projecteuler, Python