远端评测题 2000ms 256MiB

Max

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

题目描述

给你一个整数xx。你的任务是找到任何整数y(1y<x)y(1≤y<x),使得gcd(xy)+ygcd(x,y)+y是最大的。 注意,如果有多个yy满足该语句,则允许找到任何yy

gcd(a,b)gcd(a,b)aabb的最大公约数。

输入

第一行包含一个整数t(1<t<1000)t(1<t<1000)--测试用例的数量。

接下来tt行中的每一行都包含一个整数x(2x1000)x(2≤x≤1000)

输出

对于每个测试用例,输出满足该语句的任意y(1y<x)y(1≤y<x)

样例

7
10
7
21
100
2
1000
6
5
6
18
98
1
750
3

思维训练赛5.19 div.4

未参加
状态
已结束
规则
乐多
题目
5
开始于
2024-5-19 18:30
结束于
2024-5-19 21:30
持续时间
3 小时
主持人
参赛人数
22