geo_analysisの日記

エンジニアになりたい無職のProjectEuler

プロジェクトオイラー13

プロジェクトオイラーの問題13をPython3で解きました。

projecteuler.net

Python3では桁溢れは起こらないので大きい数字同士の足し算は足せばいいだけです。

large_numbers = [int(input()) for i in range(100)]
sum_of_largge_numbers = sum(large_numbers)
string_number = str(sum_of_largge_numbers)
print(string_number[0:10])