根据题干要求,三边的类型应为double而非int型
代码如下:
#include<iostream>
using namespace std;
void main()
{
int n;
double a,b,c;
while(cin>>n)
{
for(int i=0;i<n;i++)
{
cin>>a>>b>>c;
if((a+b>c)&&(a+c>c)&&(b+c>a)) cout<<"YES"<<endl;
else cout<<"NO"<<endl;
}
}
}
代码如下:
#include<iostream>
using namespace std;
void main()
{
int n;
double a,b,c;
while(cin>>n)
{
for(int i=0;i<n;i++)
{
cin>>a>>b>>c;
if((a+b>c)&&(a+c>c)&&(b+c>a)) cout<<"YES"<<endl;
else cout<<"NO"<<endl;
}
}
}