1065. A+B and C (64bit) (20)
来源:互联网 发布:淘宝网手风琴 编辑:程序博客网 时间:2024/04/29 20:29
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:31 2 32 3 49223372036854775807 -9223372036854775808 0Sample Output:
Case #1: falseCase #2: trueCase #3: false
分析:
(1)溢出的情况特殊处理。
(2)思路太复杂的估计就不对或者麻烦了。
#include<string>#include<cstdio>#include<iostream>using namespace std;int main (){int t,i;cin>>t;for (i=1;i<=t;i++){long long int a,b,c;scanf("%lld%lld%lld",&a,&b,&c);long long int d=a+b; // why ? a+b is not ok ?if (a>0&&b>0&&d<=0) {printf ("Case #%d: true\n",i);}else if (a<0&&b<0&&d>=0) {printf("Case #%d: false\n",i);}else{if (a+b>c) printf("Case #%d: true\n",i);else printf("Case #%d: false\n",i);}//cout<<a<<" "<<b<<" "<<a+b<<" "<<d<<endl;}return 0;}
0 0
- PAT A 1065. A+B and C (64bit) (20)
- PAT-A 1065. A+B and C (64bit) (20)
- PAT-A-1065. A+B and C (64bit) (20)
- 1065. A+B and C (64bit)
- 1065. A+B and C (64bit)
- 1065. A+B and C (64bit)
- 1065.A+B and C (64bit)
- 1065. A+B and C (64bit)
- 1065. A+B and C (64bit)
- 1065. A+B and C (64bit)
- 1065. A+B and C (64bit)
- 1065. A+B and C (64bit)
- 1065. A+B and C (64bit)
- A+B and C (64bit) (20)
- 1065. A+B and C (64bit) (20)
- 【PAT】1065. A+B and C (64bit) (20)
- 1065. A+B and C (64bit) (20)
- 1065. A+B and C (64bit) (20)
- 论网站核心用户的价值
- 自定义uitextField左边检举
- Codeforces 461 B. Appleman and Tree
- Hibernate_@注解
- 帧间差
- 1065. A+B and C (64bit) (20)
- [微信公众平台开发]php开发环境搭建设置(一)
- 自定义 UIButotn
- cat access.2012010.log | awk '{a[$1]++} END {for(b in a) print b"\t"a[b]}' | sort -k2 -r | head -n 5
- ubuntu14.04创建超级用户root注意事项
- Codeforces 461C. Appleman and a Sheet of Paper
- POJ-3617
- 自动打包各种渠道的shell
- 解析code4app上自定义AlerView(开源学习)