4078: Repunit Trio

文件提交:无需freopen 内存限制:128 MB 时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
提交:1 解决:0

题目描述

# Repunit Trio ### 内存 1024MB ### 时间 2S ## 题目描述 一个'循环整数'是一个所有数字都是$1$的整数。按升序排列的'循环整数'是$1, 11, 111, ...$。找出第$N$小的可以表示为恰好三个'循环整数'之和的整数。 ## 输入格式 输入$N$。 ## 输出格式 输出所求答案。 ## 输入输出样例 ### 输入样例1 ``` 5 ``` ### 输出样例1 ``` 113 ``` ### 输入样例2 ``` 19 ``` ### 输出样例2 ``` 2333 ``` ### 输入样例3 ``` 333 ``` ### 输出样例3 ``` 112222222233 ``` ## 数据范围与提示 【样例1说明】 可以表示为恰好三个'循环整数'之和的整数按升序排列是$3$, $13$, $23$, $33$, $113$, ...。例如,$113$可以表示为$113 = 1 + 1 + 111$。 注意,这三个repunit不必是不同的。 【数据范围】 $N$是$1$到$333$之间的整数(包括$1$和$333$)。 ## 题目来源 ABC333C