| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 2048 MB | 138 | 59 | 50 | 50.000% |
ICPC Square is a hotel provided by the ICPC Committee for the accommodation of the participants. It consists of $N$ floors (numbered from $1$ to $N$). This hotel has a very unique elevator. If a person is currently at floor $x$, by riding the elevator once, they can go to floor $y$ if and only if $y$ is a multiple of $x$ and $y - x ≤ D$.
You are currently at floor $S$. You want to go to the highest possible floor by riding the elevator zero or more times. Determine the highest floor you can reach.
A single line consisting of three integers $N$ $D$ $S$ ($2 ≤ N ≤ 10^{12}$; $1 ≤ D ≤ N - 1$; $1 ≤ S ≤ N$).
Output a single integer representing the highest floor you can reach by riding the elevator zero or more times.
64 35 3
60
First, ride the elevator from floor $3$ to floor $15$. This is possible because $15$ is a multiple of $3$ and $15 - 3 ≤ 35$. Then, ride the elevator from floor $15$ to floor $30$. This is possible because $30$ is a multiple of $15$ and $30 - 15 ≤ 35$. Finally, ride the elevator from floor $30$ to floor $60$. This is possible because $60$ is a multiple of $30$ and $60 - 30 ≤ 35$.
2024 2023 1273
1273