三角形
Sample Input
2 1 2 3 2 2 2
Sample Output
NO YES
以下是我的代码:
#include <stdio.h>
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)
printf("YES\n");
else
printf("NO\n");
}
return 0;
}
很简单判断三角形的条件,A:任意两边之和大于第三边,B:任意两边之差小于第三边,这两种思路都可以;
至于为什么用double型: