Ước song tố
Xem PDF
Điểm:
1600
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Để kiểm tra kiến thức đã học, cô giáo đưa ra thử thách cho cả lớp như sau:
Ước số "song tố" của \(N\) là \(d\) nếu:
- \(d\) là ước của \(N\) và \(d\) là số nguyên tố.
- \(\frac{N}{d}\) cũng là số nguyên tố.
Yêu cầu: Nhiệm vụ của em là xác định số lượng ước số "song tố" của \(N\).
Input
Đọc từ bàn phím số nguyên dương \(N\) (\(1 \le N \le 10^{18}\)).
Output
Xuất ra màn hình số nguyên duy nhất là số lượng ước số "song tố" của \(N\).
Example
Test 1
Input
15
Output
2
Test 2
Input
49
Output
1
Test 3
Input
10
Output
2
Note
- Với \(N = 15\): các ước số "song tố" là \(3\) và \(5\).
- Với \(N = 49\): chỉ có \(7\) là nguyên tố và \(\frac{49}{7} = 7\) cũng là nguyên tố.
- Với \(N = 10\): các ước số "song tố" là \(2\) và \(5\).
Tổng: \(20 + 30 + 10 = 60\).
Scoring
- Có \(30\%\) số test tương ứng với \(30\%\) số điểm thỏa mãn \(1 \le N \le 10^6\).
- \(70\%\) số test còn lại tương ứng với \(70\%\) số điểm thỏa mãn \(1 \le N \le 10^{18}\).
Bình luận (1)