Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Hệ điều hành Unix] Ước chung lớn nhất (đệ quy)

    Viết hàm đệ quy gcd tính ước chung lớn nhất của hai số nguyên dương bằng thuật toán Euclid: gcd(a, 0) = a, gcd(a, b) = gcd(b, a mod b).

    Đọc hai số a và b rồi in gcd(a, b).

    Ví dụ:

    Input:

    48 36
    

    Output:

    12
    
    • Định dạng đầu vào:

      Một dòng chứa hai số nguyên dương a và b.

    • Ràng buộc đầu vào:

      1 ≤ a, b ≤ 1000000.

    • Định dạng đầu ra:

      Một dòng chứa ước chung lớn nhất.

    Ví dụ:

    Đầu vào:

    48 36
    

    Đầu ra:

    12

    Giải thích:

    gcd(48,36)=12 theo Euclid

    Đang tải editor...