Sha256: f252360957f4bb63edbd5f4944218f9a1e6ef6bafd4f811909d6628ce460590e
Contents?: true
Size: 254 Bytes
Versions: 370
Compression:
Stored size: 254 Bytes
Contents
module Squares extend self def square_of_sum(num) (num * (num + 1) / 2) ** 2 end def sum_of_squares(num) num * (num + 1) * (2 * num + 1) / 6 end def difference_of_squares(num) square_of_sum(num) - sum_of_squares(num) end end
Version data entries
370 entries across 370 versions & 1 rubygems