zoukankan      html  css  js  c++  java
  • BZOJ1968_COMMON约数研究_KEY

    题目传送门

    BZOJ水题,for i=1~N,答案加上N/i即可

    ANS=∑N/i(i∈{1~N})

    code:

    /**************************************************************
        Problem: 1968
        User: yekehe
        Language: C++
        Result: Accepted
        Time:32 ms
        Memory:10588 kb
    ****************************************************************/
     
    #include <cstdio>
    using namespace std;
     
    char tc()
    {
        static char fl[10000000],*A=fl,*B=fl;
        return A==B&&(B=(A=fl)+fread(fl,1,10000000,stdin),A==B)?EOF:*A++;
    }
     
    int read()
    {
        char c;while(c=getchar(),(c<'0'||c>'9')&&c!='-');int x=0,y=1;c=='-'?y=-1:x=c-'0';
        while(c=getchar(),c>='0'&&c<='9')x=x*10+c-'0';return x*y;
         
    }
     
    int N,ans;
     
    int main()
    {
        N=read();
            for(int i=1;i<=N;i++)ans+=N/i;
        printf("%d",ans);
        return 0;
    }
  • 相关阅读:
    [HNOI 2003] 消防局的设立
    Codeforces 341
    CF 专栏
    TC SRM 570
    TC SRM 588
    TC SRM 589
    TC专栏
    BZOJ 第二十一页 除草
    BZOJ 第二十二页 除草
    BZOJ 第二十三页 除草
  • 原文地址:https://www.cnblogs.com/Cptraser/p/8231194.html
Copyright © 2011-2022 走看看