lcl 的作业完成的非常出色,以至于引起了老师的怀疑,于是老师决定给他出一道难题来考验一下他,虽然这道题他也会做,但是他还是没有什么时间,所以他又把题目扔给了你。题目内容如下:
对于正整数 n 的每个约数 d 都有一个互补约数 n/d。
对于正整数 n 的所有正约数 d,记 f(n) 为 d 与 dn 的最大公约数之和,即
f(n)=d∣n∑gcd(d, dn)
记 F 是 f 的和函数,即
F(k)=n=1∑kf(n)
例如:F(10)=32, F(1000)=12776。
题目要求为对于给定的 n 请输出 F(n)的值。