题目1063:整数和
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:3097
解决:2013
-
题目描述:
-
编写程序,读入一个整数N。
若N为非负数,则计算N到2N之间的整数和;
若N为一个负数,则求2N到N之间的整数和
-
输入:
-
一个整数N,N的绝对值小于等于1000
-
输出:
-
测试数据可能有多组,对于每一组数据,
输出题目要求的值
-
样例输入:
-
1 -1
-
样例输出:
-
3 -3
-
答疑:
- 解题遇到问题?分享解题心得?讨论本题请访问: http://t.jobdu.com/thread-7787-1-1.html
-
-
<pre name="code" class="cpp">#include <stdio.h> #include <math.h> #include <stdlib.h> int main() { int N; while(scanf("%d",&N)!=EOF) printf("%d\n",3*N*(abs(N)+1)/2 ); //需要整数取绝对值,需要abs。。。 return 0; }