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

圆上的最大公约数

题目背景

一只羊在研究一个看似简单的圆方程:

x2+y2=r2x^2+y^2=r^2

题目描述

给定一个正整数 rr,考虑所有满足

x2+y2=r2x^2+y^2=r^2

的正整数对 (x,y)(x,y)

对于每一组满足条件的正整数对 (x,y)(x,y),定义一个新数:

v=xyrv=x\cdot y\cdot r

请你求出所有这样得到的新数的最大公约数。

特别地,如果不存在任何满足条件的正整数对 (x,y)(x,y),规定答案为 00

现在有 TT 组询问,请你对每组询问分别输出答案。

输入格式

第一行一个整数 TT,表示询问组数。

接下来 TT 行,每行一个正整数 rr

输出格式

输出 TT 行,每行一个整数,表示对应询问的答案。

6
1
5
10
25
39
65
0
60
480
300
21060
780

数据范围

测试点编号 分值 TT 上限 rr 上限
1 5 10310^3 10410^4
2
3
4
5 2×1042\times10^4 2×1052\times10^5
6
7
8
9
10
11 2×1052\times10^5 2×1062\times10^6
12
13
14
15
16
17
18
19
20

「果壳杯」 ROUND 45 (Div. 4)

未参加
状态
已结束
规则
IOI
题目
6
开始于
2026-4-10 18:00
结束于
2026-4-17 18:00
持续时间
2 小时
主持人
参赛人数
24