题目描述
blablabla
样例
blablabla
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
#include<iostream>
using namespace std;
int main()
{
double a,b,c,k;
cin>>a>>b>>c;
k=a+b+c;
a=max(a,max(b,c));
c=min(a,min(b,c));
b=k-a-c;
if(b+c>a)
{
if(a*a==b*b+c*c)
cout<<"TRIANGULO RETANGULO"<<endl;
if(a*a<b*b+c*c)
cout<<"TRIANGULO ACUTANGULO"<<endl;
if(a*a>b*b+c*c)
cout<<"TRIANGULO OBTUSANGULO"<<endl;
if(a==b&&b==c)
cout<<"TRIANGULO EQUILATERO"<<endl;
if(a==b&&a!=c||b==c&&a!=b||c==a&&b!=c)
cout<<"TRIANGULO ISOSCELES"<<endl;
}
else
cout<<"NAO FORMA TRIANGULO";
return 0;
}
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla