选取和不超过\(S\)的若干个不同的正整数,使得所有数的约数(不含它本身)之和最大。
输入一个正整数\(S\)。
输出只有一个正整数,即最大的约数之和。
11
10
取数字\(1,4\)和\(6\),可以得到最大值\(1+(1+2)+(1+2+3)=10\)。
\(100\%\)的数据: \(S≤1000\)。
注册一个 Vijos 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 Vijos 通用账户