#561. Repunit Trio

Repunit Trio

题面描述

「repunit 数」是指由若干个 11 拼起来的数,如 1,11,111,1, 11, 111, \dots

输出所有能够表示为 33 个「repunit 数」之和的数中,第 nn 小的数。

1n3331 \le n \le 333

输入格式

以下面的形式输入

N N

输出格式

输出答案

样例 #1

样例输入 #1

5

样例输出 #1

113

样例 #2

样例输入 #2

19

样例输出 #2

2333

样例 #3

样例输入 #3

333

样例输出 #3

112222222233

提示

制約

  • N N 1 1 以上 333 333 以下的整数

Sample Explanation 1

如果把正好可以表示为 33 个repunit 数之和整数按小顺序排列的话,就是 3,23,33,1133,23,33,113 。例如 113113 可以表示为 113=1+1+111113=1+1+111。请注意,三个repunit 数可以保持不变。