最大公约数之和
提交数: 77, 通过率: 11.69%, 平均分: 14.42
题目描述:
给定 \(n\),求
$$ \sum_{i = 1}^n \sum_{j = i + 1}^n \gcd(i, j) $$
其中 \(\gcd(i, j)\) 表示 \(i\) 和 \(j\) 的最大公约数。
输入格式:
输入包含多组数据,每组数据占一行,包含一个正整数n。
输入结束的标志为n = 0。
输出格式:
对于每组数据,输出一行,即所求和。
答案对109 + 7取模。
样例输入:
10 100 200000 0
样例输出:
67 13015 295492159
提示:
对于100%的数据,输入包含不超过100组数据,2 ≤ n ≤ 4 * 106。
时间限制: 2000ms空间限制: 256MB