2010-05-13から1日間の記事一覧

Project Euler 43

http://projecteuler.net/index.php?section=problems&id=43 最後に頭に数字をつけるところは、45からその数の各桁の合計を引けばよい。

Project Euler 31

F#

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 …