C#でプロジェクトオイラーを解く(問題38「パンデジタル倍数」)




Pocket

どーも、みつおです。

問題

192 に 1, 2, 3 を掛けてみよう.

192 × 1 = 192
192 × 2 = 384
192 × 3 = 576

積を連結することで1から9の パンデジタル数 192384576 が得られる. 192384576 を 192 と (1,2,3) の連結積と呼ぶ.

同じようにして, 9 を 1,2,3,4,5 と掛け連結することでパンデジタル数 918273645 が得られる. これは 9 と (1,2,3,4,5) との連結積である.

整数と (1,2,…,n) (n > 1) との連結積として得られる9桁のパンデジタル数の中で最大のものはいくつか?

出典:Problem38

解答

 

出力

932718654




コメントを残す

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