简单:
e sum of the squares of the first ten natural numbers is,
12 + 22 + ... +
102 = 385
The square of the sum of the first ten natural numbers is,
(1 + 2 + ... + 10)2 = 552
= 3025
Hence the difference between the sum of the squares of the first ten natural
numbers and the square of the sum is 3025 385 = 2640.
Find the difference between the sum of the squares of the first one hundred
natural numbers and the square of the sum.
def naturalnumber(n):
sumnatural = 0
for i in xrange(1,n+1):
sumnatural += i * i
return sumnaturaldef squarenumber(n):
sumsquare = 0
for i in xrange(1,n+1):
sumsquare += i
return sumsquare * sumsquareprint squarenumber(100) - naturalnumber(100)
C:\webpy\webpy\Scripts\python.exe C:/pycode/euler.py
25164150
Process finished with exit code 0
Sum square difference,布布扣,bubuko.com
时间: 2024-10-12 20:32:55