http://projecteuler.net/problem=20 100!の各位の和を求める。 多倍長があればやるだけ。 {{{#!highlight ruby def fact(n) return 1 if n == 0 return n * fact(n-1) end p fact(100).to_s.chars.map(&:to_i).inject{|acc, n| acc + n} }}}