PAT甲级1065

来源:互联网 发布:sql 必须使用别名 编辑:程序博客网 时间:2024/05/22 08:49
1065. A+B and C (64bit) (20)


时间限制
100 ms
内存限制
65536 kB
代码长度限制
16000 B
判题程序
Standard
作者
HOU, Qiming
Given three integers A, B and C in [-263, 263], you are supposed to tell whether A+B > C.


Input Specification:


The first line of the input gives the positive number of test cases, T (<=10). Then T test cases follow, each consists of a single line containing three integers A, B and C, separated by single spaces.


Output Specification:


For each test case, output in one line "Case #X: true" if A+B>C, or "Case #X: false" otherwise, where X is the case number (starting from 1).


Sample Input:
3
1 2 3
2 3 4
9223372036854775807 -9223372036854775808 0
Sample Output:
Case #1: false
Case #2: true

Case #3: false

#include<iostream>#include<stdio.h>#include<vector>#include<algorithm>using namespace std;int main(){int T;cin >> T;long long A, B, C;long long sum;int i = 1;while (T--){cin >> A >> B >> C;sum = A + B;if(A>0&&B>0&&sum<0)printf("Case #%d: true", i++);else if(A<0&&B<0&&sum>=0)printf("Case #%d: false", i++);else if (sum> C)printf("Case #%d: true", i++);elseprintf("Case #%d: false", i++);cout << endl;}}


0 0
原创粉丝点击