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

Mật mã

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

Đề bài

Trong một trò chơi thám tử, Tí nhận được một chuỗi ký tự SS bao gồm các chữ cái in thường và các chữ số. Mật mã để mở két sắt là số nguyên lớn nhất xuất hiện trong chuỗi ký tự đó.

Yêu cầu: Hãy tìm và in ra số nguyên lớn nhất ẩn trong chuỗi SS.

Dữ liệu vào

  • Một dòng duy nhất chứa xâu SS (độ dài không quá 10510^5).

Kết quả ra

  • Ghi ra một số nguyên duy nhất là mật mã tìm được. Nếu trong xâu không có số nào, in ra -1.

Ràng buộc

  • Subtask 1 (80% số điểm): Các số trong xâu nhỏ (dưới 18 chữ số);
  • Subtask 2 (20% số điểm): Không có ràng buộc gì thêm.

Ví dụ

Ví dụ 1

Dữ liệu vào
a99b123c8888d
Kết quả ra
888

Giải thích

Các số trong xâu là: 99, 123, 888. Số lớn nhất là 888.

Ví dụ 2

Dữ liệu vào
007and002
Kết quả ra
7

Giải thích

Các số là: 007 (giá trị 7), 002 (giá trị 2). Số lớn nhất là 7.

Ví dụ 3

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

Giải thích

Không có số nào trong xâu.

Thuộc đề thi

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

Phú Thọ · Cấp tỉnh · Năm học 2025-2026