Project Euler

お出かけ終わりました。時差ボケも治りました。
日本暑いです。こんな国に来る外国人の気がしれません。

さて、前からやりたいなーと思いながらも放置していたProject Euler、はじめました。
Project Eulerとは何かというと、好きなプログラミング言語で数学の問題を解くというもの。
例えばこんな問題
--Problem 1--

10未満の自然数のうち、3 もしくは 5 の倍数になっているものは 3, 5, 6, 9 の4つがあり、 これらの合計は 23 になる。

同じようにして、1,000 未満の 3 か 5 の倍数になっている数字の合計を求めよ。

--Problem 10--

10以下の素数の和は2 + 3 + 5 + 7 = 17である.
200万以下の全ての素数の和を計算しなさい.

2010/08/18現在、問題は全部で299問あります。
後ろの方の問題をチラ見すると全然分からなかったので、多分だんだんレベルが上がっていく形式なのだと思います。
とりあえずProblem 10までC言語(と多少のPencil/Paper)で解きましたが、まだ学習してない言語の方が勉強になるし面白いと思ったので、Pythonを導入しようか検討中。
まあ、自分は飽きがくるのが早いので、そんなに長くは続かないと思うけど

本家: http://projecteuler.net/
有志による日本語訳: http://odz.sakura.ne.jp/projecteuler/