RosettaCodeData/Task/Fairshare-between-two-and-more/Ruby/fairshare-between-two-and-more-2.rb
2023-07-01 13:44:08 -04:00

4 lines
165 B
Ruby

def fairshare(base, upto) = (0...upto).map{|n| n.digits(base).sum % base}
upto = 25
[2, 3, 5, 11].each{|b| puts"#{'%2d' % b}: " + " %2d"*upto % fairshare(b, upto)}