题目链接:http://pat.zju.edu.cn/contests/pat-a-practise/1065

思路分析:

1)对a+b造成的long long 类型的数据溢出进行特殊处理:

a>0 && b>0 && a+b<=0 :则a+b必大于c

a<0 && b<0 && a+b>=0 :则a+b必小于c

 #include <stdio.h>
#include <stdlib.h> int main(int argc,char *argv[]){
long long a,b,res; int n;
scanf("%d",&n);
bool flag;
for(int i=;i<=n;i++){
scanf("%lld %lld %lld",&a,&b,&res);
long long tmp=a+b; if(a> && b> && tmp<=)flag=true;
else if(a< && b< && tmp>=) flag=false;
else flag=a+b>tmp; printf("Case #%d:",i);
if(flag) puts("true");
else puts("false");
} system("pause");
return ;
}

最新文章

  1. MySql提示:The server quit without updating PID file(…)失败
  2. Mysql 5.7 Linux安装详细步骤
  3. Python tab键自动补齐
  4. 读&lt;jquery 权威指南&gt;[3]-动画
  5. C++标准转换运算符
  6. opencl gauss filter优化(二)
  7. EXPDP
  8. Linux资源控制-CPU和内存【转】
  9. C++ 串
  10. 通过SQL进行远程访问
  11. liger 的 ligerDialog 的使用。
  12. Mybatis上路_05-使用命令行自动生成
  13. id 自增------删除数据后恢复到删除前自增id
  14. PYTHON线程知识再研习F---队列同步Queue
  15. Python之三层菜单
  16. 国外vps品牌vultr宣布100%可用,宕机加倍补偿
  17. JLINK 10针J和20针JTAG接口连接方法
  18. rem,em,与px的比较用法
  19. php RSA非对称加密 的实现
  20. Spring Boot 之属性读写详解

热门文章

  1. C#模拟登录的htmlHelper类
  2. phpmyadmin自增字段
  3. C语言基础学习学习前的准备-1
  4. Python subprocess执行持续输出shell命令的控制
  5. Repeater绑定数据库,使用AspNetPager进行分页
  6. 渐变颜色的进度条WGradientProgress-备用
  7. hdu Fibonacci
  8. Leetcode_Best Time to Buy and Sell Stock
  9. LeetCode_Unique Paths
  10. 转:linux shell 数组建立及使用技巧