477 A+B Problem III

原创 2015年07月08日 17:18:15

A+B Problem III

时间限制:1000 ms  |  内存限制: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


这个题就比较坑了,虽然简单,但是错了很多次,不知道问题出在哪,其实考察的是实数的精度问题....


#include<stdio.h>
#include<math.h>
int main()
{
	int t;double a,b,c,s;
	scanf("%d",&t);
	while(t--)
	{
		scanf("%lf%lf%lf",&a,&b,&c);
	    s=a+b;
		if(fabs(s-c)<=0.00001)//保证给出的精度.... 
		{
			printf("Yes\n");
		}
	    else
	    {
			printf("No\n");
		}
	}
	return 0;
}        


版权声明:本文为博主原创文章,未经博主允许不得转载。

【网络流+可持久化线段树】[UOJ#77/BZOJ3218]A+B Problem

题目题目链接UOJ#77 BZOJ3218题目描述 分析感谢VFleaKing的博客中的讲解和geng4512的博客中的代码,涨了不少知识。网络流的做法首先我们来看看答案是怎么得到的 ans=∑...
  • outer_form
  • outer_form
  • 2016年03月10日 16:03
  • 1226

HDU-A+B Problem 的Java题解 用Java语言做ACM的注意事项

A+B问题应该可以说是做起来最开心的ACM题目了,杭电上从1089~1096全都是A+B问题,虽然都是水题,但是在此处也贴出来算了,八道题随便贴几道,内容没什么好说的,就加加加~~~就行啦。   因...
  • qq_33171970
  • qq_33171970
  • 2015年11月28日 21:37
  • 1784

1001 A + B Problem II(C语言 大数加法模板)

Problem Description I have a very simple problem for you. Given two integers A and B, your job is to...
  • u012334850
  • u012334850
  • 2014年01月25日 16:23
  • 721

Problem A: 平面上的点——Point类 (III)

Problem A: 平面上的点——Point类 (III) Time Limit: 1 Sec  Memory Limit: 4 MB Submit: 4806  Solved: 3263 [...
  • usher_ou
  • usher_ou
  • 2017年03月14日 23:03
  • 170

[2033]人见人爱A+B HDU(水题)

人见人爱A+B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total ...
  • jiangyongy
  • jiangyongy
  • 2014年09月11日 20:11
  • 612

【算法】A+B problem 用位运算完成两数相加

剑指offer里面有一道算法题,就是不用加减乘除去做加法。很明显就是要用位运算完成加法,所有运算在计算机底层都是由二进制完成的,所以不能用运算符,就只能用位运算了。java中的位运算在Java里面,位...
  • u014496330
  • u014496330
  • 2016年12月28日 17:50
  • 659

【ACM解题报告】A+B Coming

Problem Description Many classmates said to me that A+B is must needs. If you can’t AC this problem,...
  • u012712087
  • u012712087
  • 2015年08月24日 15:59
  • 785

刷题、OJ 各种A+b Problem、、

//Language C #include int main() { int a,b,s,i,m,j; scanf("%d",&m); for(j=1;j
  • Only_you_Only
  • Only_you_Only
  • 2016年02月06日 17:57
  • 165

算法之道----不用加,减, 乘 ,除 计算 a+b的值

http://chenchuangfeng.iteye.com/blog/1836954        在面试笔试中会考到这类题目,要求不用加减乘除运算来计算两数和,其实考的就是位运算。...
  • super2007
  • super2007
  • 2013年03月27日 09:57
  • 1565

ucos iii学习笔记——为什么选择ucos iii

首先我们得先讨论前后台系统和RTOS(Real Time OS)的区别。前后台系统,也即是我们所说的裸机程序,它的结构通常包括一个死循环和若干个中断服务程序,直接上图,我们有一个直观认识: ...
  • lbt111
  • lbt111
  • 2016年09月01日 12:24
  • 629
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:477 A+B Problem III
举报原因:
原因补充:

(最多只允许输入30个字)