C#でプロジェクトオイラーを解く(問題34「桁の階乗」)




Pocket

どーも、みつおです。

階乗の記号って!(ビックリマーク)なんだけど、びっくりするほど大きな数字になるかららしい。

ほんとビックリするほど大きな数字になるよね。10!で3628800だもん。

問題

145は面白い数である. 1! + 4! + 5! = 1 + 24 + 120 = 145となる.

各桁の数の階乗の和が自分自身と一致するような数の和を求めよ.

注: 1! = 1 と 2! = 2 は総和に含めてはならない.

出典:Problem34

解答

 

出力

40730




コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です