Đề 19 - C. Số ước nguyên tố
Trong buổi ôn tập cho đội tuyển học sinh giỏi, thầy giáo ra bài như sau: Cho số nguyên dương n. Hãy tính xem, trong các ước của n có bao nhiêu ước là số nguyên tố.
Yêu cầu: Hãy đưa ra kết quả mà bạn An tìm được.
Input: Gồm một số nguyên dương n (2 ≤ n ≤ 1012).
Output: Ghi một số duy nhất là số lượng ước của n là số nguyên tố.
Ví dụ
Input
10
Output
2
Giải thích: n = 10 có các ước 1, 2, 5, 10; trong đó 2 và 5 là số nguyên tố nên kết quả là 2.
Giới hạn
60% test: 2 ≤ n ≤ 103; 20% test: 103 < n ≤ 106; 20% test: 106 < n ≤ 1012.
Comments