notebook.community
Edit and run
In [1]: 100.downto(1).inject(&:*).to_s.split("").map{|i|i.to_i}.inject &:+
100.downto(1).inject(&:*).to_s.split("").map{|i|i.to_i}.inject &:+
Out[1]: 648
648
In [ ]: