0
已解决
刘承志
中级光能
中级光能
输入三角形的三边,判断它是否是等腰三角形,若是则输出‘’YES”,否则输出“NO”,若根本形成不了三角形则输出‘’N‘’,请你自定义函数来进行判断,多组测试数据
输入描述 Input Description
第一行:整数t,表示有t组测试数据
接下来t行:每行三个整数,表示三角形的三条边
输出描述 Output Description
输出t行,每行为‘’YES”或者“NO”或者"N"
样例输入 Sample Input
1
3 4 3
样例输出 Sample Output
YES
我输入输出都是对的,为什么是0分?(代码如下)
#include<iostream>
using namespace std;
int t,a,b,c;
void r(){
for(int i=0;i<t;i++){
if(a+b>c&&a+c>b&&b+c>a){
if(a==b||a==c||b==c){
cout<<"YES";
}
else{
cout<<"NO";
}
}
else{
cout<<"N";
}
if(i<t-1){
int a,b,c;
cin>>a>>b>>c;
}
}
}
int main()
{
cin>>t>>a>>b>>c;
r();
return 0;
}