#34 「 整除 」

统计

给定整数n,问$\lfloor \frac{n}{i} \rfloor$的结果有多少个不同的数字。($1 \le i \le n$,i为整数。)

比如n=5时,$\lfloor \frac{5}{1} \rfloor = 5$,$\lfloor \frac{5}{2} \rfloor = 2$,$\lfloor \frac{5}{3} \rfloor = 1$,$\lfloor \frac{5}{4} \rfloor = 1$,$\lfloor \frac{5}{5} \rfloor = 1$,所以结果一共有三个不同的数字。

注意32位整数的表示范围。

输入格式

一行一个整数n。

输出格式

一行一个整数答案。

样例数据

input

5

output

3

数据规模与约定

$1 \le n \le 10^{18} $。

时间限制:1s

空间限制:512MB

Author: zrt