【NYOJ】[477]A+B Problem III
2016-02-10 01:27
344 查看
涉及到这么多正负号
如果当年可能会用字符串模拟
不过想在直接用double就好了
然而……
这一题确实是个卡精度的题目
所以代码如下
[code]#include <stdio.h> int main() { int T; scanf("%d",&T); while(T--) { double a,b,c; scanf("%lf %lf %lf",&a,&b,&c); printf("%s\n",((a+b-c>-0.0001)&&(a+b-c<0.0001))?"Yes":"No"); } return 0; }
我以为我的已经写的够精简的的
然而标程更丧心病狂……
[code]#include <cstdio> #include <math.h> double a,b,c; main() { for(scanf("%lf",&a); ~scanf("%lf%lf%lf",&a,&b,&c); puts(fabs(c-(a+b))<1e-6?"Yes":"No")); }
题目地址:【NYOJ】[477]A+B Problem III
相关文章推荐
- 1012. The Best Rank (25)
- 290. Word Pattern
- HDU 4563 御剑术I(背包)
- HDU 4501 小明系列之买年货(三维背包)
- 【NYOJ】[811]变态最大值
- 1. Two Sum
- 【慕课笔记】U4 多态 第2节 多态中的引用类型转换
- 在PC端实现HTML5-geolocation的一些细节
- 选择
- GSON
- bzoj3398: [Usaco2009 Feb]Bullcow 牡牛和牝牛
- VS2010 Error : Unable to start program Access is denied
- Notes of Python Learning 2/10/2016
- NSGAIII中的Niche preservation操作
- 上传图片或文件到服务器端
- NSGAIII中的Associate
- keepalive (2)
- oracle soft 11.2.0.4 for any OS
- Redis入门很简单之八【Spring Data Redis初探】
- 朴素贝叶斯分类器