当前位置:网站首页 / 算法 / 正文

acm题目1001(1+2+...+n)

时间:2015年06月24日 | 作者 : lovean | 分类 : 算法 | 浏览: 1409次 | 评论 0

//需要注意32位可能会存在溢出。
#include<stdio.h>
int main()
{
    int n,sum;
    while(scanf("%d",&n)!=EOF)
    {
        if(n%2==0)
            sum=n/2*(n+1);
         else
            sum=(n+1)/2*n;
        printf("%d\n\n",sum);
    }
    return 0;
}



本站采用阿里云服务器,如果你也想使用阿里云服务器,可以点击领取代金券/优惠券



猜你喜欢

额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

友情链接