NYOJ 477 A+B Problem III
来源:互联网 发布:南京证券开户软件 编辑:程序博客网 时间:2024/05/22 03:23
A+B Problem III
时间限制:1000 ms
内存限制:65535 KB
内存限制:65535 KB
难度:1
- 描述
- 求A+B是否与C相等。
- 输入
- T组测试数据。
每组数据中有三个实数A,B,C(-10000.0<=A,B<=10000.0,-20000.0<=C<=20000.0)
数据保证小数点后不超过4位。
- 输出
- 如果相等则输出Yes
不相等则输出No - 样例输入
-
3
-11.1 +11.1 0
11 -11.25 -0.25
1 2 +4
- 样例输出
-
Yes
Yes
No
这个代码是在网上搜到的,在判断两个浮点数大小时,一定要在一边先减去0.000001,如a
#include<stdio.h> #include<math.h> int main() { int n; double a,b,c; scanf("%d",&n); while(n--) { scanf("%lf%lf%lf",&a,&b,&c); if(fabs(a+b-c)<0.00001) printf("Yes\n"); else printf("No\n"); } return 0; }
下图是不知道为什么运行结果会出问题,提交是判错的。
#include<stdio.h>int main(){ int n; scanf("%d",&n); while(n--) { double a,b,c; scanf("%lf%lf%lf",&a,&b,&c); if(a+b-c>=-0.0001&&a+b-c>=0.0001) printf("Yes\n"); else printf("No\n"); } return 0;}
这几天搞NYOJ的acm题 真的感觉自己的脑细胞要死光了 脑回路完全跟不上啊 心好痛T^T
阅读全文
0 0
- NYOJ 477题 A+B Problem III
- NYOJ 477 A+B Problem III
- NYOJ-477 A+B Problem III
- NYOJ 477 A+B Problem III
- nyoj 题目477 A+B Problem III
- NYOJ---题目477A+B Problem III
- nyoj题目477:A+B Problem III
- NYOJ 477 A+B Problem III
- 【NYOJ】[477]A+B Problem III
- NYOJ 477 A+B Problem III
- NYOJ 477 A+B Problem III(认识fabs函数)
- 477 A+B Problem III
- 477 A+B Problem III
- A+B Problem III
- A+B Problem III
- A+B Problem III
- A+B Problem III
- A+B Problem III
- 运算符
- 2036: 聪明的阿卑多
- HDU 1465 不容易系列之一
- poj1896—Cable TV Network(点联通度的求解)
- N的N次方
- NYOJ 477 A+B Problem III
- markdown简明语法
- xPath的语法规则
- 深入理解java虚拟机(十) Java 虚拟机运行时栈帧结构
- Hibernate配置文件详解
- JAVA基础(四)设计模式总结及单件模式
- 常用dos命令
- 错排
- [小技巧] 解决CSDN博客 类别管理/文章分类 批量移动管理问题