4187. 合法三角形
Constraints
Time Limit: 1 secs, Memory Limit: 256 MB
Description
给出三条线段的长度a,b和c,判断这三条线段能否围成一个三角形.
Input
输入的第一行是一个整数T(T<=10),表示总共有T组数据.
接下来的T行,每行是一组数组. 每组数据有三个正整数a,b和c(1<=a, b, c<=100).
Output
对于每组数据,如果三条线段能围成三角形则输出YES,否则输出NO. 每组数据的输出占一行.
Sample Input
3 1 2 3 7 5 6 100 100 100
Sample Output
NO YES YES
Hint
注意输出的大小写.
Problem Source
计算机科学与技术专业11级3班期中考试
太简单了 啥都不说上代码
#include <iostream>
#include <algorithm>
using namespace std;
int main () {
int T;
cin>>T;
while (T--) {
int a[3];
cin>>a[0]>>a[1]>>a[2];
sort(a,a+3);
if (a[0] + a[1] <= a[2]) {
cout<<"NO"<<endl;
} else {
cout<<"YES"<<endl;
}
}
return 0;
}