Problem
Seryozha matematik problemlerini çok seviyor. Son zamanlarda, bir matematik çevresinde kendisine GCD ve NOC'nin ne olduğu söylendi.
iki doğal sayının a ve b gcd'si — en büyük ortak bölenleri, yani a'ın x ve b ile bölünebileceği maksimum x sayısıdır. x ile bölünebilir. Örneğin, \(gcd(24, 18) = 6\). Ve a ve b tamsayılarının EKOK'si — en küçük ortak katlarıdır, yani x'in a ve x ile bölünebileceği minimum x sayısıdır b ile bölünebilir. Örneğin, \(LCC(24, 18) = 72\).
Seryozha, aynı GCD ve LCM'ye sahip birkaç sayı çifti olabileceğini hemen fark etti. Şimdi şu soruyla ilgileniyordu: a ve b sayıları verildiğinde, aynı gcd ve lcm'ye sahip iki sayı ne kadar yakın olabilir.
a ve b olmak üzere iki sayı vererek x ve y sayılarını bulması için ona yardım edin, öyle ki \(gcd(a, b) = gcd(x, y)\), \(gcd(a, b) = gcd ( x, y)\) ve farkları \(y - x\) minimumdur.
Giriş
Girdi dosyasının ilk satırı iki doğal sayı a ve b içerir (\(1 <= a, b < = 10 ^9\)).
Çıktı verileri
İki doğal sayı
x ve
y yazdır (
\(1 <= x <= y\)) , öyle ki
\(gcd(a, b) = gcd(x, y)\),
\( LCM (a, b) = LCM(x, y)\) ve bunların
\(y - x\) farkı minimumdur.
Örnekler
| # |
Girdi |
Çıktı |
şey>
| 1 |
3 4 |
3 4 |
Запрещенные операторы: gcd