Tìm số 2

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

Dãy các số tự nhiên có tổng các chữ số là một số chẵn được sắp xếp tăng dần như sau: \(0, 2, 4, 6, 8, 11, 13, 15, 17, 19,...\)

Yêu cầu: Cho số tự nhiên \(N\), em hãy tìm số thứ \(N\) của dãy số trên.

Ví dụ: \(N=7\), thì số thứ \(7\) trong dãy số trên là \(13\).

Input

  • Dữ liệu nhập vào từ bàn phím là số tự nhiên \(N\) (\(1\le N \le 10^{15}\)).

Output

  • In ra màn hình một số duy nhất thỏa mãn yêu cầu đề bài.

Example

Test 1

Input
5
Output
8
Note

Số thứ \(5\) trong dãy số sau \(0, 2, 4, 6, 8, 11, 13, 15, 17, 19,...\) là số \(8\)

Test 2

Input
8
Output
15
Note

Số thứ \(8\) trong dãy số sau \(0, 2, 4, 6, 8, 11, 13, 15, 17, 19,...\) là số \(15\)

Bình luận

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

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

Kỳ thi: