| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 1024 MB | 67 | 36 | 20 | 40.000% |
Сегодня один из тех вечеров, когда Мэйвис и Дракула проводят время вместе. Дракула решил поиграть с дочкой в игру. Она, конечно же, как вы уже наверное догадались, имеет математическую основу.
Состоит эта игра в следующем: Дракула говорит Мэйвис натуральные числа $A$ и $B,ドル после чего Мэйвис должна найти такое натуральное число $x,ドル не превосходящее $B,ドル что $lcm(A, x)$ максимально среди всех натуральных чисел, не превосходящих $B$. Дракула хочет сыграть с дочкой $T$ раундов.
Мэйвис достаточно быстро поднадоела эта математическая игра, и она решила попросить вас написать программу, которая по заданным $A$ и $B$ будет находить число наибольшее значение $lcm,ドル которого можно достигнуть.
В первой строке содержится одно натуральное число $T$ (1ドル \le T \le 10^5$) --- количество раундов в игре. В следующих $T$ строках содержатся числа $A$ и $B$ (1ドル \le A, B \le 3 \times{} 10^9$) для каждого раунда.
В $T$ строках должны содержаться ответы для раундов --- наибольшее значение $lcm,ドル которого можно достигнуть в этом раунде.
6 10 20 20 13 8 4 17 34 4 11 18 20
190 260 24 561 44 342