#P1009. 最大
最大
说明
已知一个整数。你的目标是找到一个整数(),使得的值最大,其中是和的最大公因数。如果有多个这样的,输出最大的。
输入格式
一个整数,其中
输出格式
一个整数,表示最符合要求的整数
样例
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。