#ATabc336c. [ABC336C] Even Digits

[ABC336C] Even Digits

题目描述

我们称非负整数 nn好整数,当且仅当它满足以下条件:

  • 用十进制表示时,nn 只包含偶数数字(0, 2, 4, 6, 80,\ 2,\ 4,\ 6,\ 8)。

例如,00686820242024 都是好整数。

给定一个整数 NN,请你求出按从小到大顺序排列的第 NN 个好整数。

输入格式

输入包含一行,包含一个整数 NN

输出格式

输出按从小到大顺序排列的第 NN 个好整数。

样例 1

输入

8

输出

24

样例 2

输入

133

输出

2024

样例 3

输入

31415926535

输出

2006628868244228

说明/提示

限制

  • 1N10121 \leq N \leq 10^{12}
  • NN 是整数

样例解释 1

将好整数按从小到大的顺序排列为 0, 2, 4, 6, 8, 20, 22, 24, 26, 28, 0,\ 2,\ 4,\ 6,\ 8,\ 20,\ 22,\ 24,\ 26,\ 28,\ \dots。从小到大第 88 个好整数是 2424,因此输出 2424

由 ChatGPT 4.1 翻译