a664: D. 數字星球
標籤 :
通過比率 : 5人/7人 ( 71% ) [非即時]
評分方式:
Tolerant

最近更新 : 2021-09-17 19:40

內容

小復和小旦兩個人是很好的朋友,而他們住在一個數字星球上,在這個星球上每個地方都有一個數字, 兩個數字越近就代表距離越近,而現在小復和小旦兩個人想要住的近一點,因此他們分別住的地方 $a, b$ 如果相聚越近越好 而由於他們的國家規定十分嚴格,每個人都有規定能住的範圍,現在給你兩個數字 $x, y$,想問你在滿足$ \operatorname{gcd}(a, b)=x, \operatorname{lcm}(a, b) = y$ 的情況下,兩人住家最近是多少(即 $|a-b|$ 的最小值),使得他們每天都可以很快找到彼此?

輸入說明

每筆測資只有一行,包含兩個正整數,分別為 $a, b$ 的 $\mbox{gcd}, \mbox{lcm}$ 。

 

Subtask 1 (20%) : $1 \le \mbox{gcd}, \mbox{lcm} \le 2000$;

Subtask 2 (80%) : $1 \le \mbox{gcd}, \mbox{lcm} \le 10^9$;

對於100%的測資,$\mbox{gcd} \mid \mbox{lcm}$。

輸出說明

一個整數,表示答案。

範例輸入
30 900
範例輸出
30
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (1%): 1.0s , <1K
公開 測資點#1 (1%): 1.0s , <1K
公開 測資點#2 (1%): 1.0s , <1K
公開 測資點#3 (1%): 1.0s , <1K
公開 測資點#4 (1%): 1.0s , <1K
公開 測資點#5 (1%): 1.0s , <1K
公開 測資點#6 (2%): 1.0s , <1K
公開 測資點#7 (2%): 1.0s , <1K
公開 測資點#8 (2%): 1.0s , <1K
公開 測資點#9 (2%): 1.0s , <1K
公開 測資點#10 (2%): 1.0s , <1K
公開 測資點#11 (2%): 1.0s , <1K
公開 測資點#12 (2%): 1.0s , <1K
公開 測資點#13 (8%): 1.0s , <1K
公開 測資點#14 (8%): 1.0s , <1K
公開 測資點#15 (8%): 1.0s , <1K
公開 測資點#16 (8%): 1.0s , <1K
公開 測資點#17 (8%): 1.0s , <1K
公開 測資點#18 (8%): 1.0s , <1K
公開 測資點#19 (8%): 1.0s , <1K
公開 測資點#20 (8%): 1.0s , <1K
公開 測資點#21 (8%): 1.0s , <1K
公開 測資點#22 (8%): 1.0s , <1K
提示 :

 

 

標籤:
出處:
110學年度FD校內資訊學科能力競賽(一) [管理者:
warner1129 (unknown)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」