AtCoder Regular Contest 166
翻译中…
Problem Statement
翻译中…
You are given positive integers $n$, $a$, and $b$ such that $a<b$.
翻译中…
An integer pair $(L,R)$ such that $1\leq L\leq R$ is said to be a good pair when the following condition holds.
翻译中…
- Let
$n_a$and$n_b$be respectively the number of multiples of$a$and the number of multiples of$b$among the integers between$L$and$R$, inclusive. Then,$n_a - n_b = n$.
翻译中…
It can be proved that a good pair always exists. Report the good pair with the largest value of $R-L$. If multiple such pairs exist, report the one with the smallest $L$ (from $1\leq L$, the sought $(L, R)$ with the smallest $L$ exists and is unique).
翻译中…
You have $T$ test cases to solve.
翻译中…
Constraints
翻译中…
$1\leq T\leq 2\times 10^5$$1\leq n \leq 10^6$$1\leq a < b \leq 10^6$
翻译中…
Input
翻译中…
The input is given from Standard Input in the following format:
翻译中…
T
\text{case}_1
\vdots
\text{case}_T
翻译中…
Each test case is given in the following format:
翻译中…
n a b
翻译中…
Output
翻译中…
Print $T$ lines. The $i$-th line should contain the sought pair $(L,R)$ for the $i$-th test case in the following format:
翻译中…
L R
翻译中…
样例
Input #1
1
3 3 5
Output #1
4 35
$(L,R)=(4,35)$ is a good pair since $n_a=10, n_b=7$.
Some other good pairs are $(1,26)$ and $(10,41)$. $(1,26)$ is not the answer because it does not have the largest $R-L$. $(10,41)$ is not the answer because, although it has the largest $R-L$, it does not have the smallest $L$.
Input #2
5
4 3 5
6 2 4
1 1 2
123 456 789
9876 54 321
Output #2
10 50
3 29
2 4
5473 140447
163 641411
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。