No.2125 Inverse Sum
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 67
作問者 : 遭難者 / テスター : 👑 potato167 とりゐ
タグ : / 解いたユーザー数 67
作問者 : 遭難者 / テスター : 👑 potato167 とりゐ
問題文最終更新日: 2023-05-31 10:38:41
問題文
正整数 $P,Q$ が与えられます。
$\displaystyle\frac1N+\frac1M=\frac PQ$ を満たす正整数 $(N,M)$ の組を全て求めてください。制約
入力
$P$ $Q$
出力
以下の形式で出力してください。
$T$ $N_1$ $M_1$ $\vdots$ $N_T$ $M_T$ただし、 $T$ は条件を満たす $(N,M)$ の組の個数で、 $(N_i,M_i)$ は条件を満たす組のうち $N$ が $i$ 番目に小さいものです。 また、制約下ではどの $N_i,M_i$ も 64 bit 整数型に収まることが証明できます。
サンプル
サンプル1
入力
1 1
出力
1 2 2
$\displaystyle\frac1N+\frac1M=1$ を満たす $(N,M)$ は $(2,2)$ のみです。
サンプル2
入力
6 8
出力
2 2 4 4 2
サンプル3
入力
9 4
出力
0
条件を満たす $(N,M)$ の組が存在しないこともあります。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。