#include<iostream>
using namespace std;
int main()
{
int M;
cin>>M;
double A,B,C;
for(int i=0;i<M;i++)
{
cin>>A>>B>>C;
if(A+B>C&&A+C>B&&B+C>A)
cout<<"YES"<<endl;
else cout<<"NO"<<endl;
}
return 0;
}
对于这题我有一个疑问,题目我理解成连续输出几行数据,再一起输出结果。但是实际是输入一行数据就输出一个结果;
我用了for(int i=0;i<M;i++)来达到按要求输入的目的,但是也有博主用while(M–);
然后我有个怀疑,题目上指定了A、B、C、都是小于1000的正数,但是我设置了 当其中一个大于1000时跳出程序反而过不了程序;对于正确答案,我表示质疑