HDU_2039——判断三条边是否能组成三角形
2013-07-09 14:45
148 查看
[align=left]Problem Description[/align]
给定三条边,请你判断一下能不能组成一个三角形。
[align=left]Input[/align]
输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C。其中A,B,C <1000;
[align=left]Output[/align]
对于每个测试实例,如果三条边长A,B,C能组成三角形的话,输出YES,否则NO。
[align=left]Sample Input[/align]
2 1 2 3 2 2 2
[align=left]Sample Output[/align]
NO YES
给定三条边,请你判断一下能不能组成一个三角形。
[align=left]Input[/align]
输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C。其中A,B,C <1000;
[align=left]Output[/align]
对于每个测试实例,如果三条边长A,B,C能组成三角形的话,输出YES,否则NO。
[align=left]Sample Input[/align]
2 1 2 3 2 2 2
[align=left]Sample Output[/align]
NO YES
#include <cstdio> int main() { int n; double a,b,c; scanf("%d",&n); while(n--) { scanf("%lf%lf%lf",&a,&b,&c); if(a+b>c && a+c>b && b+c>a && a-b<c && a-c<b && b-c<a) printf("YES\n"); else printf("NO\n"); } return 0; }
相关文章推荐
- C# 输入三条边,判断是否组成三角形
- 判断三条边是否能够组成三角形
- HDU 2039 三角形 判断能否形成三角形
- 输入三边判断是否能组成三角形
- 算法题目三:判断数组中任意三条边能否组成一个三角形,若能返回1,不能返回0
- 输入三条边并判断是否为三角形,若能构成三角形,指出其为何种三角形:等边、直角亦或者一般三角形
- 判断三个数是否能够组成一个三角形
- hdu 1272 小希的迷宫 并查集->如何判断是否组成一串 即一棵树
- 输入任意3个整数 判断是否能组成三角形 它的面积是多少?
- 输入三边判断是否能组成三角形
- P122 第三章 10题 三角形的面积及三边是否能组成三角形的判断
- 输入三条边,判断是否可构成三角形
- 如何判断三条线段组成什么三角形
- 判断一个点是否在三个点组成的三角形内 java 代码 面试经典
- 控制台输入三条边长,判断是否能构成三角形。如果能构成,输出三角形的周长,并且告知该三角形是什么类型(锐角、直角、钝角),再判断下该三角形是 等腰、等边还是不等边三角形。
- 我要学C#语言程序设计【解题篇】(二):输入三个整数,判断是否能够组成三角形
- 判断三个数是否是直角三角形的三条边
- HDU-2039-JAVA-判断三角形
- HDU 5533 Dancing Stars on Me(判断n个整数点是否能组成正n边形)——2015ACM/ICPC亚洲区长春站
- 判断三条边是否构成三角形