BZOJ 1968 [Ahoi2005]COMMON 约数研究

来源:互联网 发布:freehand 11 for mac 编辑:程序博客网 时间:2024/05/21 17:55

Problem 1968. – [Ahoi2005]COMMON 约数研究

1968: [Ahoi2005]COMMON 约数研究

Time Limit: 1 Sec  Memory Limit: 64 MB

Description

这里写图片描述

Input

只有一行一个整数 N(0 < N < 1000000)。

Output

只有一行输出,为整数M,即f(1)到f(N)的累加和。

Sample Input

3

Sample Output

5

HINT

Source

Day2

一个比较神奇的结论……这里写图片描述

枚举1~n, 输出n/i的和。
n/i 表示n个数里i是n/i个数的约数。

#include <iostream>#include <cstdio>using namespace std;int main(){    int n;    scanf("%d", &n);    int ans = 0;    for(int i = 1; i <= n; i++) ans += (n / i);    printf("%d", ans);    return 0;}
1 0
原创粉丝点击