Sha256: 17cc3ad62edf5df671ccc1712ea92a840d52d78cd9e3ac78fd81bd6131354cfe
Contents?: true
Size: 375 Bytes
Versions: 216
Compression:
Stored size: 375 Bytes
Contents
module BookKeeping VERSION = 4 end class Squares attr_reader :max def initialize(max) @max = max end def square_of_sum sum = 0 (1..max).each do |i| sum += i end sum**2 end def sum_of_squares sum = 0 (1..max).each do |i| sum += i**2 end sum end def difference square_of_sum - sum_of_squares end end
Version data entries
216 entries across 216 versions & 1 rubygems