首页 > 代码库 > 三角形

三角形

Problem Description
给定三条边,请你判断一下能不能组成一个三角形。
 
Input
输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C。其中A,B,C <1000;
 
Output
对于每个测试实例,如果三条边长A,B,C能组成三角形的话,输出YES,否则NO。
 
Sample Input
2
1 2 3
2 2 2
 

Sample Output

NO
YES
 
 1 #include <stdio.h> 2  3  4 int main(){ 5     int n; 6     double a; 7     double b; 8     double c; 9     10     scanf("%d",&n);11     12     while(n--){13         scanf("%lf%lf%lf",&a,&b,&c);14         15         if(a+b>c && a+c>b && b+c>a)16             printf("YES\n");17             18         else19             printf("NO\n");20     }21             22     return 0;23 }

 

三角形