AtCoder Regular Contest 166
E
Fizz Buzz Difference
AtCoder
⌀ 3279
原题
← DF →
翻译中…

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
题目信息
题号
arc166_e
时间限制
10 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。