2010-07-24から1日間の記事一覧

Project Euler 135

http://projecteuler.net/index.php?section=problems&id=135 初項をa、公差をdとすると、 n = (a + 2d)2 - (a + d)2 - a2 = (3d - a)(d + a) となります。 dを固定してaを変えましょう。dが小さいとき、1 ≤ a ≤ 3d - 1となりますが、dが大きいときにa = dを…