← 完整题目索引

PROJECT EULER · #0461

逼近圆周率

Almost Pi

仅题目 · 已解决原题 ↗

对于所有非负整数 k,令 fn(k)=ek/n1

值得注意的是,f200(6)+f200(75)+f200(89)+f200(226)=3.141592644529π

事实上,对于 n=200,它是 π 的最佳近似,形式为 fn(a)+fn(b)+fn(c)+fn(d)

g(n)=a2+b2+c2+d2a,b,c,d,从而最小化误差: |fn(a)+fn(b)+fn(c)+fn(d)π|
(其中 |x| 表示 x 的绝对值)。

您得到 g(200)=62+752+892+2262=64658

g(10000)

题解待补充

这道题的题目已收录,解题思路、代码和答案将在后续补充。