Bài 5 - Số chẵn lẻ đan xen lớn nhất

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: 1400 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Định nghĩa: Số chẵn lẻ đan xen là số tự nhiên mà 2 chữ số liên tiếp trong số đó không cùng chẵn hoặc không cùng lẻ. Mặc định số một chữ số là số chẵn lẻ đan xen.

Cho số tự nhiên \(n\), hãy tìm số tự nhiên \(m\) lớn nhất không vượt quá \(n\) là số chẵn lẻ đan xen.

Input

  • Một số tự nhiên \(n\) \((n \leq 10^{100})\)

Output

  • In ra số \(m\) thỏa mãn đề bài

Example

Test 1

Input
11
Output
10
Note

Số 10 là số chẵn lẻ đan xen vì chữ số 1 là lẻ và chữ số 0 là chẵn.
Đây là số chẵn lẻ đan xen lớn nhất không vượt quá 11.

Bình luận (3)

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

Kỳ thi: