Project Euler にチャレンジ:Problem 45

← Problem 44  Problem 46 →

Problem 45[三角数、五角数、六角数(Triangular, pentagonal, and hexagonal)]

三角数、五角数、六角数は以下の式で生成できます。
三角数 Tn=n(n+1)/2 1, 3, 6, 10, 15, ...
五角数 Pn=n(3n?1)/2 1, 5, 12, 22, 35, ...
六角数 Hn=n(2n?1) 1, 6, 15, 28, 45, ...
T285 = P165 = H143 = 40755. になることが分かります。 次に三角数であり五角数であり、六角数である数はいくつか