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

Bài 4 · Lập trình

Nguyên tố

Điểm
3 điểm
Tên chương trình
nguyento.*
Vào / Ra
nguyento.inp → nguyento.out

Đề bài

Bạn An rất thích những con số, đặc biệt là khi được thầy giáo dạy về số nguyên tố. Số nguyên tố là số chỉ có duy nhất 22 ước số là 11 và chính nó. Bình là bạn học của An, Hôm nay Bình đố An biết có tất cả bao nhiêu số nguyên tố thuộc đoạn [a,b][a, b] với 0<a<b0 < a < b. An rất bối rối nên chưa có câu trả lời ngay được.

Yêu cầu: Em hãy hãy lập trình giúp An giải đáp câu đố của Bình.

Dữ liệu vàonguyento.inp

Lưu trong tệp nguyento.inp gồm 22 số nguyên dương aa, bb cách nhau một khoảng trắng.

Kết quả ranguyento.out

Ghi ra tệp nguyento.out một số nguyên thể hiện số lượng số nguyên tố trong đoạn [a,b][a, b].

Ràng buộc

  • 75%75\% test tương ứng với % số điểm có 1≤a<b≤1031 \le a < b \le 10^3.
  • 25%25\% test tương ứng với % số điểm có 103<a<b≤10710^3 < a < b \le 10^7.

Ví dụ

Dữ liệu vàonguyento.inp
2 7
Kết quả ranguyento.out
4

Giải thích

Từ 2 đến 7 có 4 số nguyên tố là:
2, 3, 5, 7

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp tỉnh lớp 9 năm học 2022-2023 — Môn: Tin học

Bình Phước · Cấp tỉnh · Năm học 2022-2023