码迷,mamicode.com
首页 > 其他好文 > 详细

bzoj千题计划170:bzoj1968: [Ahoi2005]COMMON 约数研究

时间:2017-12-31 10:59:19      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:scanf   page   limit   tar   time   scan   计划   pac   line   

http://www.lydsy.com/JudgeOnline/problem.php?id=1968

 

换个角度

一个数可以成为几个数的约数

 

#include<cstdio>
#include<iostream>

using namespace std;

int main()
{
    int n;
    long long ans=0;
    scanf("%d",&n);
    for(int i=1;i<=n;++i) ans+=n/i;
    cout<<ans; 
}

 

1968: [Ahoi2005]COMMON 约数研究

Time Limit: 1 Sec  Memory Limit: 64 MB
Submit: 3290  Solved: 2234
[Submit][Status][Discuss]

Description

技术分享图片

Input

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

Output

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

Sample Input

3

Sample Output

5

bzoj千题计划170:bzoj1968: [Ahoi2005]COMMON 约数研究

标签:scanf   page   limit   tar   time   scan   计划   pac   line   

原文地址:https://www.cnblogs.com/TheRoadToTheGold/p/8157010.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!