我討厭偶數!!!


Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
C, C++, Java, Python

題目敘述

yok 實在是太討厭偶數了,討厭到每一個位數的數字都不能是偶數,不然他就會感到渾身不舒服,為了避免讓 yok 感到不舒服,因此你必須找出從 \(1\) 開始第 \(n\) 個每個位數都不是偶數的數。

輸入說明

輸入一個正整數 \(n\) \((1 \leq n \leq 10^{18})\) 。

輸出說明

輸出只有一行,符合條件的第 \(n\) 個數字。

範例測資

範例輸入 1
11
範例輸出 1
31
範例輸入 2
5000000
範例輸出 2
3357777779

提示

  • 範例測資 : \(0\%\)
  • \(n \leq 10^4\) : \(20\%\)
  • \(n \leq 10^{12}\) : \(30\%\)
  • 無額外限制 : \(50\%\)


有沒有除了一個一個找以外的方法 ?


Comments

There are no comments at the moment.