Sunday, April 19, 2015

Project Euler #16 - Power digit sum

2^1000 의 숫자들을 다 더하면?

300자리 정도 되겠지만 큰 정수에 강한 파이썬을 믿어보자~

print sum([int(s) for s in str(2**1000)])


2**1000000 계산은 위의 코드보다 빠른 방법이 있는데.. 1000제곱 정도는 이것보다 빠른 방법을 못 찾겠다.

No comments: