C#でプロジェクトオイラーを解く(問題45「三角数, 五角数, 六角数」)
どーも、みつおです。 問題 三角数, 五角数, 六角数は以下のように生成される. 三角数 Tn=n(n+1)/2 1, 3, 6, 10, 15, … 五角数 Pn=n(3n-1)/2 1, 5, 12, 2…
どーも、みつおです。 問題 三角数, 五角数, 六角数は以下のように生成される. 三角数 Tn=n(n+1)/2 1, 3, 6, 10, 15, … 五角数 Pn=n(3n-1)/2 1, 5, 12, 2…
どーも、みつおです。 問題 五角数は Pn = n(3n-1)/2 で生成される. 最初の10項は 1, 5, 12, 22, 35, 51, 70, 92, 117, 145, … である. P4 + P7…
どーも、みつおです。 問題 数1406357289は0から9のパンデジタル数である (0から9が1度ずつ現れるので). この数は部分文字列が面白い性質を持っている. d1を上位1桁目, d2を上位2桁目の数とし, 以下順…
どーも、みつおです。 問題 三角数のn項は tn = ½n(n+1)で与えられる. 最初の10項は 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, … である. 単語中のアルファベッ…
どーも、みつおです。 出力の時間に30分くらいかかった。 改善の余地あり。。。 問題 n桁パンデジタルであるとは, 1からnまでの数を各桁に1つずつ持つこととする. #下のリンク先にあるような数学的定義とは異なる 例えば…
最近のコメント