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

九度OJ—题目1063:整数和

时间:2014-12-31 13:06:55      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:九度oj   题目1063   整数和   

题目描述:

编写程序,读入一个整数N。
若N为非负数,则计算N到2N之间的整数和;
若N为一个负数,则求2N到N之间的整数和

输入:

一个整数N,N的绝对值小于等于1000

输出:

测试数据可能有多组,对于每一组数据,
输出题目要求的值

样例输入:
1
-1
样例输出:
3
-3
来源:
2001年清华大学计算机研究生机试真题(第I套)
答疑:
解题遇到问题?分享解题心得?讨论本题请访问:http://t.jobdu.com/thread-7787-1-1.html

#include <iostream>
using namespace std;
int main()
{
    int n,count,i;
    while(cin>>n)
    {
      count=0;
      if(n>=0){
        for(i=n;i<=n*2;i++){
           count+=i;
        }
      }
      else if(n<0){
        for(i=n*2;i<=n;i++){
           count+=i;
        }
      }
      cout<<count<<endl;
    }
    return 0;
}
 
/**************************************************************
    Problem: 1063
    User: vhreal
    Language: C++
    Result: Accepted
    Time:30 ms
    Memory:1520 kb
****************************************************************/


九度OJ—题目1063:整数和

标签:九度oj   题目1063   整数和   

原文地址:http://blog.csdn.net/wtyvhreal/article/details/42293525

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