#2239. 徐老师的数数字

徐老师的数数字

题目描述

徐老师最近在做题的时候碰到了一个有趣的数列

这个数列从小到大依次排列的方式为 111122223333 \dots

例如前几个数字是 1,2,2,3,3,3,4,4,4,4,5,5,5,5,51, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5 \dots

现在徐老师想知道,这个序列中第 nn 个数字是几?

输入格式

输入第一行一个正整数 nn

输出格式

一个整数,表示第 nn 个数字

数据范围

数据点编号 nn
11 1n101 \le n \le 10
232 \sim 3 1n1031 \le n \le 10^3
454 \sim 5 1n1051 \le n \le 10^5
676 \sim 7 1n1081 \le n \le 10^8
8108 \sim 10 1n10121 \le n \le 10^{12}

样例输入1

7

样例输出1

4

样例输入2

10

样例输出2

4