50分,在线等……
查看原帖
50分,在线等……
117786
StarryFuture楼主2022/8/7 12:53
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
   int a[4];
   cin>>a[1]>>a[2]>>a[3];
   sort(a+1,a+3);
   if(a[1]+a[2]<=a[3]) 
   {
    cout<<"Not triangle";
    return 0;
   }
   if((a[1]*a[1]+a[2]*a[2])==a[3]*a[3])cout<<"Right triangle"<<endl;
   else if((a[1]*a[1]+a[2]*a[2])>a[3]*a[3])cout<<"Acute triangle"<<endl;
   else if((a[1]*a[1]+a[2]*a[2])<a[3]*a[3])cout<<"Obtuse triangle"<<endl;
   if(a[1]==a[2]||a[2]==a[3]||a[1]==a[3])cout<<"Isosceles triangle"<<endl;
   if(a[1]==a[2]&&a[2]==a[3])cout<<"Equilateral triangle"<<endl;
   return 0;
}

2022/8/7 12:53
加载中...