该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
对于如下的一个直角三角形,有等式 a2+b2=c2 恒成立,这就是勾股定理。
现在给出你边 c 的长度,请你求出有多少对不同 a,b(a≤b) 满a2+b2=c2,其实就是求有多少个不同形状的斜边为 c 的直角三角形个数。
PS1:若纠结最后一个点过不去,请尝试用单层循环解决问题。
PS2:本题时间限制为1s,最多能处理数据约为108(当然这个得看评测机器的配置),可以简单理解为最多可以循环约108次
输入第一行一个整数 c(1≤c≤106),表示三角形斜边的长度。
按照题目要求输出答案。
输出时每行末尾的多余空格,不影响答案正确性
25
2
注册一个 JMYSOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。