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

Bài 3 · Lập trình

Số nguyên tố lớn nhất

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

Đề bài

Trong giờ ra chơi, An nghĩ ra một câu đố như sau:

An chọn một số nguyên tố P và đem dấu vào xâu ký tự T sao cho P là số nguyên tố có giá trị lớn nhất trong số các số nguyên tố tạo được từ các xâu con của T (xâu con của một xâu ký tự T là một chuỗi liên tiếp các ký tự trong T).

An đố các bạn tìm số nguyên tố P mà An đã dấu trong xâu T.

Yêu cầu: Cho xâu ký tự T có độ dài không quá 10310^3 ký tự. Hãy tìm số nguyên tố P mà An đã dấu trong xâu T biết P có giá trị nhỏ hơn 10510^5. Dữ liệu cho đảm bảo T chứa ít nhất một số nguyên tố.

Dữ liệu vàoCAU3.INP

Vào từ tệp văn bản CAU3.INP chứa xâu T.

Kết quả raCAU3.OUT

Ghi ra tệp văn bản CAU3.OUT số P tìm được.

Ràng buộc

  • Độ dài xâu T không quá 10310^3 ký tự;
  • P<105P < 10^5;
  • T chứa ít nhất một số nguyên tố.

Ví dụ

Dữ liệu vàoCAU3.INP
tt1234#abchgsjid5426
Kết quả raCAU3.OUT
23

Giải thích

Số nguyên tố P là 23 vì T chứa các xâu con ứng với các số nguyên tố 2, 3, 23 và 5.

Thuộc đề thi

Kỳ thi học sinh giỏi lớp 9 cấp thành phố năm học 2019 – 2020 — Môn thi: Tin học

Hà Nội · Cấp thành phố · Năm học 2019-2020