Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 2 · Lập trình

Số nguyên tố

Điểm
3 điểm
Thời gian
1 giây
Tên chương trình
BAI2.*
Vào / Ra
bàn phím → màn hình

Đề bài

Trong giờ Toán hôm nay, cả lớp được cô giáo dạy về số nguyên tố.

Số nguyên tố là số có 2 ước phân biệt là 1 và chính nó.

Để 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 NN là dd nếu:

  • dd là ước của NN và dd là số nguyên tố.
  • Nd\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 NN.

Dữ liệu vào

Đọc từ bàn phím số nguyên dương NN (1≤N≤10121 \le N \le 10^{12}).

Kết quả ra

Xuất ra màn hình số nguyên duy nhất là số lượng ước số “song tố” của NN.

Ràng buộc

  • Có 80% số test tương ứng với 80% số điểm thỏa mãn 1≤N≤1061 \le N \le 10^6.
  • 20% số test còn lại tương ứng với 20% số điểm thỏa mãn 1≤N≤10121 \le N \le 10^{12}.

Ví dụ

Ví dụ 1

Dữ liệu vào
15
Kết quả ra
2

Giải thích

Với N=15N = 15: các ước số “song tố” là 3 và 5.

Ví dụ 2

Dữ liệu vào
49
Kết quả ra
1

Giải thích

Với N=49N = 49: chỉ có 7 là nguyên tố và 497=7\frac{49}{7} = 7 cũng nguyên tố.

Ví dụ 3

Dữ liệu vào
10
Kết quả ra
2

Giải thích

Với N=10N = 10: các ước số “song tố” là 2 và 5.

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp tỉnh THCS năm học 2025-2026 — Môn thi: Tin học

Đắk Lắk · Cấp tỉnh · Năm học 2025-2026