1. 程式人生 > >2039——三角形

2039——三角形

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
#include<stdio.h>
main()
{
     int n;
     float a,b,c;
     scanf("%d",&n);
     while(n--)
     {
          scanf("%f %f %f",&a,&b,&c);
          if(a+b<=c || b+c<=a || a+c<=b)
              printf("NO\n");
          else
              printf("YES\n");  
     }
}