to site top page

Problem 8 - Project Euler

1000桁の数の連続する5桁の積の最大値.

# -vim- fileencoding: utf-8
import time

st = time.time()
n = []
max = 0
for line in open("0008.txt", "r"):
    n += [int(i) for i in line.strip()]

for i in range(len(n) - 4):
    v = n[i] * n[i + 1] * n[i + 2] * n[i + 3] * n[i + 4]
    if v > max: max = v

print(max, time.time() - st)

50x20の数群をファイルから読み込んでる以外特記事項特になし.

can't load my result

最近の記事(5件分)

する事

そのうち記事にするかもリスト

欲しい本