princeofsudan

ProjectEuler#6 Sum square difference

Mar 2nd, 2013
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.57 KB | None | 0 0
  1. #The sum of the squares of the first ten natural numbers is,
  2. #1**2 + 2**2 + ... + 10**2 = 385
  3.  
  4. #The square of the sum of the first ten natural numbers is,
  5. #(1 + 2 + ... + 10)**2 = 552 = 3025
  6.  
  7. #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.
  8.  
  9. #Find the difference between the sum of the squares of the first one hundred natural numbers and the square of the #sum.
  10.  
  11. i = 0
  12. sum1 =0
  13. sum2 = 0
  14.  
  15. while i <= 100:
  16.     sum1 += i
  17.     sum2 += i ** 2
  18.     i += 1
  19.  
  20. print (sum1 ** 2 - sum2)
Advertisement
Add Comment
Please, Sign In to add comment