传统题 1000ms 256MiB

最大

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

说明

已知一个整数xx。你的目标是找到一个整数yy1y<x1 \le y < x),使得g+yg+y的值最大,其中ggxxyy最大公因数。如果有多个这样的yy,输出最大yy

输入格式

一个整数xx,其中2x10002 \le x \le 1000

输出格式

一个整数,表示最符合要求的整数yy​

样例

4
3

因为1y<x1 \le y < x​,则

  • y=1y=1​,则44​11​的最大公因数为11​1+1=21+1=2​
  • y=2y=2​,则44​22​的最大公因数为22​2+2=42+2=4​
  • y=3y=3,则4433的最大公因数为111+3=41+3=4

y=2y=2以及y=3y=3时都有g+y=4g+y=4取到最大值,而33是这里最大yy,所以输出33

2026年1月月赛-Div4

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