83038 - 最大约数和

通过次数

28

提交次数

55

时间限制 : 1 秒
内存限制 : 128 MB

选取若干个不同的正整数,要求他们的和不超过S,并使得每个数的各自的约数(除它本身之外)的和,的总和最大。

输入

输入一个正整数S

输出

输出最大的约数之和。

样例

输入

11

输出

9

提示

取数字 46,可以得到最大值 (1+2)+(1+2+3)=9

对于 100 \% 的数据,1 \le S \le 1000

来源

用户上传