Số đối xứng dạng nón (THTA KV Miền Bắc & Nam 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: 1200 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Số đối xứng là số mà viết các chữ số của nó theo chiều từ trái sang phải hay từ phải sang trái đều là số đó.

Số đối xứng dạng nón là số đối xứng mà các chữ số tăng dần từ trái đến giữa và từ phải đến giữa.

Ví dụ, các số \(11,13631,245542,1357531,24688642,...\) là các số đối xứng dạng nón, còn các số \(23332,245642\) không phải số đối xứng dạng nón.

Yêu cầu: Đưa ra số đối xứng dạng nón từ \(1\) đến \(N\).

Input

  • Nhập vào duy nhất một số tự nhiên \(N\) (\(N \le 10^{10}\)).

Output

  • Đưa ra kết quả bài toán.

Scoring

  • Subtask \(1\) (\(40\%\) số điểm): \(N \le 10^4\).
  • Subtask \(2\) (\(60\%\) số điểm): không có ràng buộc gì thêm.

Example

Test 1
Input
123
Output
19
Note

Các số thỏa mãn: \(1,2,3,4,5,6,7,8,9,11,22,33,44,55,66,77,88,99,121\).

Bình luận

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

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