#include<stdio.h>
int main(){
int a,b,c,temp;
scanf("%d %d %d",&a,&b,&c);
if(a>b){
temp = a;
a = b;
b = temp;
}
if (b>c){
temp = b;
b = c;
c = temp;
}
if(a>b){
temp = a;
a = b;
b = temp;
}
if (b>c){
temp = b;
b = c;
c = temp;
}
if(a+b<c) printf("Not triangle\n");
else if(a*a+b*b>c*c) printf("Acute triangle\n");
else if(a*a+b*b==c*c) printf("Right triangle\n");
else if(a*a+b*b<c*c) printf("Obtuse triangle\n");
if (a==b||a==c||b==c){
if(a+b>=c) printf("Isosceles triangle\n");
}
if (a==b&&b==c){
if(a+b>=c) printf("Equilateral triangle\n");
}
return 0;
}
测试点#6 WA
下载输入数据
p5717#6.in
5000 10000 5000
p5717#6.out
Not triangle
拿测试点数据去本地跑了一下,发现一切正常
新手学编程,求大佬指教