HackDream Blue 01-A:

Xem PDF

Nộp bài

Điểm: 100 (thành phần)
Thời gian: 0.1s
Python 3 0.2s
Bộ nhớ: 256M
Input: bàn phím
Output: màn hình

Tác giả:
Dạng bài

Cho 2 số nguyên ~a~, ~b~ ~(a ≥ b)~ với:

  • ~a*b=x~
  • ~a~ / ~b=y~

Yêu cầu

Cho biết ~x~ và ~y~, hãy tìm ra ~a~ và ~b~.

Input

Một dòng duy nhất chứa hai số nguyên ~x~, ~y~ ~(-10^{18}≤x, y≤10^{18}~ ~|~ ~x,y≠0)~.

Output

Gồm 1 dòng duy nhất chứa hai số nguyên ~a~ và ~b~ cách nhau một dấu cách.

Lưu ý: Nếu có nhiều bộ đáp án, in ra bộ đáp án với ~a~ lớn nhất.

Sample Input

8 2

Sample Output

4 2

Giải thích

Có ~2~ bộ đáp án là ~[4, 2]~ và ~[-4, -2]~ cùng có tích là ~8~ và thương là ~2~. Chọn bộ đáp án ~[4, 2]~.

Sample Input 2

-16 -1

Sample Output 2

4 -4

Bình luận đầu tiên

Bình luận

Không có bình luận nào.