http://acm.ccniit.com/problem.php?cid=1132&pid=13
题意:除了Hello World以外最简单的代码就是A+B了,但A+B真的有这么简单吗?
第一行输入一个数n,表示有n组测试数据
每组测试数据输入两个整数A,B(-2^62 <= A,B <= 2^62)
计算A+B的值
题解:注意看范围,这样数据可能会爆,用long long 的话也会超范围,所以把超范围的情况判断一下并输出;
代码实现:
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
while(n--)
{
long long b,c;
scanf("%lld%lld",&b,&c);
if(b==4611686018427387904&&c==4611686018427387904)printf("9223372036854775808\n");
else printf("%lld\n",b+c);
}
}