Số đối xứng lẻ (Contest ôn tập #03 THTA 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 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Một số tự nhiên \(X\) được gọi là số ODD đối xứng nếu như:

  • Các chữ số của \(X\) đều là số lẻ.
  • \(X\) đọc từ trái sang phải cho kết quả giống như đọc từ phải sang trái.

Các số ODD đối xứng đầu tiên: \(1; 3; 5; 7; 9; 11; 33; 55; 77; 99; 111; 131; \dots\)

Yêu cầu: Nhập từ bàn phím số tự nhiên \(N\). Hãy in ra số ODD đối xứng thứ \(N\).

Input

  • Nhập số tự nhiên \(N\) với \(1 \le N \le 10^{16}\).

Output

  • Xuất ra số ODD đối xứng thứ \(N\).

Example

Test 1

Input
2
Output
3

Test 2

Input
7
Output
33

Scoring

  • \(60\%\) số test tương ứng với \(60\%\) số điểm của bài với \(N < 10^6\).
  • \(40\%\) số test còn lại tương ứng với \(40\%\) số điểm của bài với \(N < 10^{16}\).

Bình luận

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

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