Cho hai số nguyên dương a và b. Hãy tính ước chung lớn nhất (UCLN) và bội chung nhỏ nhất (BCNN). Gợi ý: dùng thuật toán Euclid, và BCNN=gcd(a,b)a×b để tránh tràn số.
Một dòng gồm hai số nguyên dương a và b.
1≤a,b≤109
Hai số: UCLN và BCNN, cách nhau bởi dấu cách.
Ví dụ:
Đầu vào:
12 18
Đầu ra:
6 36
Giải thích:
Đang tải editor...