Skip to content

Instantly share code, notes, and snippets.

@jjuliano
Created December 12, 2012 08:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jjuliano/4266082 to your computer and use it in GitHub Desktop.
Save jjuliano/4266082 to your computer and use it in GitHub Desktop.
What is the difference between the sum of the squares and the square of sums?
#!/usr/bin/env ruby
# The 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 natu-
# ral numbers and the square of the sum.
#
# Solution:
a,b,c = 0,0,0
(1..100).each do |x|
a += x ** 2
b += x
end
b = b ** 2
c = b - a
puts c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment