2006-05-30から1日間の記事一覧

続・パスカルの三角形

というわけで、昨日話題を振ったパスカルの三角形の Enumerable 活用版です。 ruby -e '(0..9).map {|k| (1..k).inject([1]) { |a,dummy| (a + [0]).inject([0,[]]) { |(prev, li),x| [x, li + [prev + x]] }[1] } }.each {|l| p l}'もしくは、中間結果をき…