Sha256: b01a6ac5cdbfb4baf8a44c50aae0c1ffb077a24d8f7aeb34341e757868e69d37
Contents?: true
Size: 425 Bytes
Versions: 396
Compression:
Stored size: 425 Bytes
Contents
return function(numbers) return { to = function(limit) local multiples = {} local sum = 0 for candidate = 1, limit - 1 do for _, number in ipairs(numbers) do if candidate % number == 0 then multiples[candidate] = true end end end for multiple in pairs(multiples) do sum = sum + multiple end return sum end } end
Version data entries
396 entries across 396 versions & 1 rubygems