该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
[AdditionalFile6052.zip](file://AdditionalFile6052.zip?type=additional_file)
#6052. 「雅礼集训 2017 Day11」DIV
标签: 传统 | 时间限制: 3000 ms | 内存限制: 256 MiB |
题目描述
定义复数 a+bi 为整数 k 的约数,当且仅当 a 和 b 为整数且存在整数 c 和 d 满足 (a+bi)(c+di)=k,给定 n,求出 1 到 n 的所有满足 a>0 的约数 a+bi 的 a 的和。答案模 1004535809 输出。
输入格式
一行一个整数 n。
输出格式
一行一个整数表示答案。
样例 1
输入
5
输出
35
样例 2
输入
1000
输出
1752541
样例 3
输入
1000000
输出
636408476
数据范围与提示
| 测试点 |
n |
| 1 |
≤10 |
| 2 |
≤100 |
| 3 |
≤200 |
| 4 |
≤300 |
| 5 |
≤400 |
| 6 |
≤500 |
| 7 |
≤3000 |
| 8 |
≤5000 |
| 9 |
≤3×106 |
| 10 |
≤5×106 |
| 11 |
≤7×106 |
| 12 |
≤107 |
| 13 |
≤3×108 |
| 14 |
≤5×108 |
| 15 |
≤7×108 |
| 16 |
≤109 |
| 17 |
≤3×109 |
| 18 |
≤5×109 |
| 19 |
≤7×109 |
| 20 |
≤1010 |