哪个 dalao帮我看一下 4 5 点过不了 判断钝角三角形的被吃了一样
查看原帖
哪个 dalao帮我看一下 4 5 点过不了 判断钝角三角形的被吃了一样
717662
AAM_楼主2023/5/4 23:26
#include<bits/stdc++.h>

using namespace std;

int a,b,c;


int main() {
    scanf("%d%d%d",&a,&b,&c);
    int d[4]={0,a,b,c};
    sort(d+1,d+4);
	if(d[1]+d[2]<=d[3])	{
 	 printf("Not triangle"); 
	 return 0;
	}
	 if((d[1]*d[1]) == (d[2]*d[2]+d[3]*d[3]))       printf("Right triangle\n"); 
	 else if((d[1]*d[1])>  (d[2]*d[2]+d[3]*d[3])) 
   printf("Obtuse triangle\n");
	 else if((d[1]*d[1]<(d[2]*d[2]+d[3]*d[3])        printf("Acutetriangle\n");
	 if(d[2]==d[3] || d[1]==d[2] ||d[1]==d[3])        printf("Isosceles triangle\n");
	 if(d[1]==d[2] && d[2]==d[3])          printf("Equilateral triangle\n");
	return 0;
}
2023/5/4 23:26
加载中...