Chọn số (THTB Hòa Vang, Đà Nẵng 2023)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 700 Thời gian: 1.0s Bộ nhớ: 256M Input: CHOOSSTR.INP Output: CHOOSSTR.OUT

Một xâu kí tự \(S\) chỉ gồm các chữ cái (a...z, A...Z) và các chữ số (0...9).

Yêu cầu: Hãy tìm ra trong xâu \(S\) ba kí tự liên tiếp sao cho chúng có thể tạo thành một số nguyên dương có giá trị lớn nhất (phải giữ nguyên thứ tự), dữ liệu đảm bảo luôn tồn tại đáp án.

Input

  • Dòng đầu tiên là một xâu kí tự \(S\) (\(1 \leq |S| \leq 10^6\)).

Output

  • Một số nguyên dương có ba chữ số là kết quả bài toán.

Ràng buộc

  • \(50\%\) số test có \(1 \leq |S| \leq 256\).
  • \(50\%\) số test không giới hạn gì thêm.

Example

Test 1

Input
ABC1243DE15462FG
Output
546
Note

124 243 154 546 462

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.