2010-05-13から1日間の記事一覧
http://projecteuler.net/index.php?section=problems&id=43 最後に頭に数字をつけるところは、45からその数の各桁の合計を引けばよい。
http://projecteuler.net/index.php?section=problems&id=31 素直に書くと次のようになるでしょうか。 let coins = [ 1; 2; 5; 10; 20; 50; 100; 200 ] // nポンドをm番目までのコインを使って何通りの表し方があるか let rec num_ways n m = if n = 0 || m …