2009-05-15から1日間の記事一覧

Project Euler 129

プロジェクトオイラー http://projecteuler.net/index.php Q129. 1がk個続く数R(k)を考える。例えば、R(6) = 111111。これらをnが最初に割り切れるのがR(k)だとしたとき、A(n) = kと書く。A(n)が最初に100万を超えるn。 問題を見たとき途方もない計算だと思…

Project Euler 128

プロジェクトオイラー http://projecteuler.net/index.php Q128. 自然数を1から正六角形状のスパイラルに並べる。このとき、配置された数nと隣の6つの数との差のうちの素数の数をPD(n)とする。PD(n)=3となる2000番目のnは? 座標を、上にx、そこから左60°にy…

Project Euler 126

プロジェクトオイラー http://projecteuler.net/index.php Q126. 立方体のブロックを直方体状に並べる。そのブロックを最低限覆うようにブロックを並べたときのブロックの増分、さらにそのブロックを覆うようにブロックを並べたときの増分、...を考える。こ…