#C. 股勾定理

    传统题 1000ms 256MiB

股勾定理

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

股勾定理(math,1s/256M)

题面描述

一天,小明今天在数学课的时候自己发明了一个定理,叫股勾定理。

他规定对于三个正整数 AA , BB , CC ,如果 A2+B2<CA^2+B^2 < C 成立 , 则称定理满足条件。

现在他想要知道,如果 CC 是已知的,那么有多少对 (A,BA,B) 满足条件?

  • 如果 A=BA=B ,我们只需要计算一次

输入格式

一行输入一个数字 CC

输出格式

满足条件的 (A,BA,B)对数量

输入输出样例

9
4
10000000
7850836

说明 / 提示

样例说明

  • 对于样例一,我们有 (1,1)(1,1)(1,2)(1,2)(2,1)(2,1)(2,2)(2,2)

数据范围

  • 对于 30%30\% 的数据,C103C \le 10^3
  • 对于 100%100\% 的数据,C107C \le 10^7

江门一实科创邀请赛C++

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-12-7 9:15
结束于
2024-12-7 11:27
持续时间
2.2 小时
主持人
参赛人数
24