さんぽみち

なにか思いついたときとかに気まぐれに更新されます。

2016-05-07から1日間の記事一覧

C#で Project Euler P6

問題 Problem 6 「二乗和の差」 最初の10個の自然数について, その二乗の和は, 12 + 22 + ... + 102 = 385 最初の10個の自然数について, その和の二乗は, (1 + 2 + ... + 10)2 = 3025 これらの数の差は 3025 - 385 = 2640 となる. 同様にして, 最初の100個の…

C#で Project Euler P5

問題 2520 は 1 から 10 の数字の全ての整数で割り切れる数字であり, そのような数字の中では最小の値である. では, 1 から 20 までの整数全てで割り切れる数字の中で最小の正の数はいくらになるか. Problem 5 - PukiWiki 解答 P5.cs using System; public s…

C#で Project Euler P4

問題 左右どちらから読んでも同じ値になる数を回文数という. 2桁の数の積で表される回文数のうち, 最大のものは 9009 = 91 × 99 である. では, 3桁の数の積で表される回文数の最大値を求めよ. Problem 4 - PukiWiki 解答 using System; public static class …

C#で Project Euler P3

はじめに P2はフィボナッチ数列の級数に関する問題だけど、問題に魅力を感じなかったので飛ばしました。 で、僕としては好みなP3をやります。 そういや問題には直接関係ないけど、C#って末尾再帰の最適化してくれないのね。。。 再帰的に書こうと思ってたけ…