のてすきあ − 完全独習非プログラマー −

Haskell で Project Euler を解く素人遊び

Problem 63

mnの形をしたn桁の数は全部でいくつあるか

 一行日記である。考えどころは探索範囲だが、数xの桁数はlog_10 x で調べることができることを踏まえれば、mとnをどの範囲まで調べれば良いか判断することができる。

 以下のプログラムではmとnが逆になっているが…。

 

ワンライナー