1065. A+B and C (64bit) (20)
来源:互联网 发布:cad自学软件 编辑:程序博客网 时间:2024/06/03 15:45
考虑溢出
#include <iostream>#include <cstdio>#include <limits>using namespace std;int main(){int t;cin >> t;for(int i = 0; i < t; ++i){long long a, b, c;cin >> a >> b >> c;bool x = a >= 0, y = b >= 0, z = c >= 0;bool is = false;if(!x && !y && !z) is = a > c-b;else if(!x && !y && z) is = false;else if(!x && y && !z) is = a+b > c;else if(!x && y && z) is = a+b > c;else if(x && !y && !z) is = a+b > c;else if(x && !y && z) is = a+b > c;else if(x && y && z) is = true;else if(x && y && z) is = a > c-b;printf("Case #%d: %s\n", i+1, is ? "true" : "false");}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)
- php laravel mysql无法连接处理方案(linux服务器配置)
- mysql root密码丢失
- PHP常见面试题(简答部分一)
- 求n的阶乘后导0的个数
- POJ-2115-C Looooops-扩展欧几里德算法
- 1065. A+B and C (64bit) (20)
- 堆和栈的区别
- vim 解决中文乱码,设置高亮,共享粘贴板
- POJ2533 DP入门级题目-最大上升子序列(LIS)-O(n^2)与O(nlogn) (变形,POJ1631)
- BZOJ3998: [TJOI2015]弦论
- 记录重要博客链接
- 关于滴水的VT调试器 by 海风月影
- 51nod(1183)——dp
- iOS 开发 -- Swift (十二) 懒加载