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

Bài 1 · Lập trình

Số nguyên tố Q

Điểm
5 điểm
Tên chương trình
SONTTQ.*
Vào / Ra
SONTTQ.INP → SONTTQ.OUT

Đề bài

Cho một số nguyên dương NN (N≤5×1017N \le 5 \times 10^{17}). Tìm chữ số nhỏ thứ Q trong N và kiểm tra nó có phải là số nguyên tố hay không.

Dữ liệu vàoSONTTQ.INP

Từ file văn bản SONTTQ.INP gồm:

  • Dòng đầu tiên chứa số NN;
  • Dòng thứ hai chứa số QQ (0<Q≤90 < Q \le 9).

Kết quả raSONTTQ.OUT

Ghi ra file văn bản SNTTQ.OUT gồm chữ số nhỏ thứ Q và từ “Yes” nếu là số nguyên tố hoặc từ “No” nếu không phải là số nguyên tố. Trường hợp không tìm thấy chữ số nhỏ thứ Q thì ghi -1 (các giá trị cách nhau một khoảng trắng).

Ràng buộc

  • Có 60% test tương ứng 60% số điểm của bài với 0<N≤1060 < N \le 10^6;
  • Có 30% test tương ứng 30% số điểm của bài với 106<N≤10910^6 < N \le 10^9;
  • Có 10% test tương ứng 10% số điểm của bài với 109<N≤5×101710^9 < N \le 5 \times 10^{17}.

Ví dụ

Ví dụ 1

Dữ liệu vàoSONTTQ.INP
92457
4
Kết quả raSONTTQ.OUT
7 Yes

Ví dụ 2

Dữ liệu vàoSONTTQ.INP
5568924
5
Kết quả raSONTTQ.OUT
8 No

Ví dụ 3

Dữ liệu vàoSONTTQ.INP
55557
5
Kết quả raSONTTQ.OUT
-1

Thuộc đề thi

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

Quảng Nam · Cấp tỉnh · Năm học 2023-2024