Kiểm tra số nguyên tố mật mã
Xem dạng PDF
Gửi bài giải
Điểm:
10,00
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
1G
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, Python
🤔 Mô tả bài toán:
Một số nguyên tố là số nguyên lớn hơn 1 và chỉ có duy nhất hai ước là 1 và chính nó. Trong mật mã học, số nguyên tố đóng vai trò then chốt để bảo mật thông tin.
Yêu cầu: Kiểm tra xem số nguyên dương N nhập từ bàn phím có phải là số nguyên tố không.
💾 Dữ liệu vào:
Một số nguyên duy nhất N (1 ≤ N ≤ 109).
💻 Dữ liệu ra:
In ra YES nếu N là số nguyên tố, ngược lại in ra NO.
🔍 Ví dụ:
| DỮ LIỆU VÀO | DỮ LIỆU RA |
|---|---|
| 97 | YES |
📌 Ràng buộc dữ liệu:
+ 50% số test có N là số nguyên tố.
⚠️ Lưu ý:
Bài tập yêu cầu nhập dữ liệu từ thiết bị nhập chuẩn (bàn phím/stdin) và xuất kết quả ra thiết bị xuất chuẩn (màn hình/stdout). Tuyệt đối không đọc/ghi từ tệp tin (file).
Bình luận