Thuật toán Euclid để tìm USCLN của a và b (a, b > 0) hoạt động như sau: lặp lại (a, b) ← (b, a mod b) cho tới khi b = 0, lúc đó a là USCLN.
Cho a và b, hãy đếm số bước (số lần thực hiện phép thay thế) cần thiết cho tới khi b về 0.
Ví dụ a = 48, b = 18:
Kết quả: 3 bước.
Hai số nguyên a b cách nhau khoảng trắng.
1≤a,b≤1018.
Một số nguyên là số bước.
Ví dụ:
Đầu vào:
48 18
Đầu ra:
3
Giải thích:
Đang tải editor...