← 完整题目索引

PROJECT EULER · #0904

勾股角

Pythagorean Angle

仅题目 · 待解原题 ↗

给定一个边长为整数的直角三角形,在两个垂直边上绘制的两个中线形成的较小角度用 θ 表示。

0904_Pythagorean_angle.jpg

f(α,L) 表示直角三角形的边和,在所有边长为整数且斜边不超过 L 的直角三角形中,使 θα 之间的绝对差最小化。
如果有多个三角形达到最小值,则选择面积最大的三角形。此问题中的所有角度均以度为单位测量。

例如,f(30,102)=198f(10,106)=1600158

定义F(N,L)=n=1Nf(n3,L)
给定F(10,106)=16684370

F(45000,1010)

题解待补充

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