# -*- coding: utf-8 -*- # http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%205 # require 'rational' # 1から20までの整数の最小公倍数を求める. puts (1 .. 20).reduce(1) {|lcm, i| lcm.lcm(i) }