最大
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
说明
已知一个整数。你的目标是找到一个整数(),使得的值最大,其中是和的最大公因数。如果有多个这样的,输出最大的。
输入格式
一个整数,其中
输出格式
一个整数,表示最符合要求的整数
样例
4
3
因为,则
- 若,则和的最大公因数为,
- 若,则和的最大公因数为,
- 若,则和的最大公因数为,
当以及时都有取到最大值,而是这里最大的,所以输出。
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
已知一个整数x。你的目标是找到一个整数y(1≤y<x),使得g+y的值最大,其中g是x和y的最大公因数。如果有多个这样的y,输出最大的y。
一个整数x,其中2≤x≤1000
一个整数,表示最符合要求的整数y
4
3
因为1≤y<x,则
当y=2以及y=3时都有g+y=4取到最大值,而3是这里最大的y,所以输出3。