codeup id6128 A+B>C
这一题注意将整数类型设置为长整形。
#include<iostream>
#include<math.h>
using namespace std;
#define Maxsize 10
int main()
{long long A[Maxsize],B[Maxsize],C[Maxsize],Num;
while(cin>>Num)
{
if(Num>10||Num<0)
break;
for(int i=0;i<Num;i++)
{cin>>A[i]>>B[i]>>C[i];
if(A[i]>pow(2,31)||A[i]<(-1)*pow(2,31))
break;
if(B[i]>pow(2,31)||B[i]<(-1)*pow(2,31))
break;
if(C[i]>pow(2,31)||C[i]<(-1)*pow(2,31))
break;
if((A[i]+B[i])>C[i])
cout<<"Case #"<<(i+1)<<": true"<<endl;
else
cout<<"Case #"<<(i+1)<<": false"<<endl;
}
}
return 0;
}