« googleストリートビューが面白い | ホーム | Project Euler Problem 2 »
2008年9月 7日
Project Euler Problem 1
プログラミング経験があまりにも無いSEてのもどうなんだって言われることが多いので、遊び感覚で「Project Euler - PukiWiki」をやってみる。
数学の問題をプログラミングで解こうという趣旨のものらしいですよ?
10未満の自然数のうち、3 もしくは 5 の倍数になっているものは 3, 5, 6, 9 の4つがあり、これらの合計は 23 になる。
同じようにして、1,000 未満の 3 か 5 の倍数になっている数字の合計を求めよ。
Problem 1 - PukiWiki
$maxInt = 1000;
$result = 0;
for ($i = 1;$i<$maxInt;$i++)
{
if ($i%3==0 || $i%5==0)
{
$result = $result + $i;
}
}
print $result;
答え:233168
コメントする