1. 程式人生 > >1011 A+B 和 C (15 分)

1011 A+B 和 C (15 分)

給定區間 [−2​31​​,2​31​​] 內的 3 個整數 A、B 和 C,請判斷 A+B 是否大於 C。

輸入格式:

輸入第 1 行給出正整數 T (≤10),是測試用例的個數。隨後給出 T 組測試用例,每組佔一行,順序給出 A、B 和 C。整數間以空格分隔。

輸出格式:

對每組測試用例,在一行中輸出 Case #X: true 如果 A+B>C,否則輸出 Case #X: false,其中 X 是測試用例的編號(從 1 開始)。

輸入樣例:

4 1 2 3 2 3 4 2147483647 0 2147483646 0 -2147483648 -2147483647

輸出樣例:

Case #1: false Case #2: true Case #3: true Case #4: false

程式碼:

#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
	int t;
	scanf("%d",&t);
	int x=t;
	long long a,b,c;
	while(t--)
	{
		scanf("%lld%lld%lld",&a,&b,&c);
		if(a+b>c)
		 printf("Case #%d: true\n",x-t);
		else
		 printf("Case #%d: false\n",x-t);
	}
	return 0;
}