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

    solution

    Đề bài: [An toàn thông tin] Kiểm tra hai số nguyên tố cùng nhau

    Hai số nguyên tố cùng nhau

    Hai số nguyên a và b được gọi là nguyên tố cùng nhau (coprime) nếu gcd(a, b) = 1. Tính chất này quan trọng khi chọn số mũ công khai e trong RSA (cần gcd(e, phi(n)) = 1).

    Hãy dùng thuật toán Euclid để tính ước chung lớn nhất rồi kết luận.

    Ví dụ

    Input:
    8 15
    Output:
    YES
    

    gcd(8, 15) = 1 nên 8 và 15 nguyên tố cùng nhau.

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

      Một dòng chứa hai số nguyên a và b cách nhau bởi dấu cách.

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

      0 <= a, b <= 10^18

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

      In YES nếu a và b nguyên tố cùng nhau, ngược lại in NO.

    Ví dụ:

    Đầu vào:

    8 15
    

    Đầu ra:

    YES

    Giải thích:

    gcd(8, 15) = 1 nên hai số nguyên tố cùng nhau, in YES.

    Đang tải editor...