只对了一半求大佬!!

P5717 【深基3.习8】三角形分类

if(a+b<c||b+c<a||a+c<b){ 是 $\le$ 吧
by Sun_Email @ 2023-02-25 18:47:05


@[A2550448006](/user/901226)
by Sun_Email @ 2023-02-25 18:47:22


@[Sun_Email](/user/566451) 大佬改了还是不行
by A2550448006 @ 2023-02-25 19:07:35


你改错了吧。。。 ``` if(a+b<c||b+c<a||a+c<b){ cout<<"Not triangle"<<endl; return 0; ``` 这里的 @[A2550448006](/user/901226)
by Sun_Email @ 2023-02-25 19:25:54


```cpp #include<bits/stdc++.h> using namespace std; int main(){ int a,b,c; cin>>a>>b>>c; if(a+b<=c||b+c<=a||a+c<=b){ cout<<"Not triangle"<<endl; return 0; }if((a*a+b*b)>c*c&&(b*b+c*c)>a*a&&(a*a+c*c)>b*b){ cout<<"Acute triangle"<<endl; }if((a*a+b*b)==c*c||(b*b+c*c)==a*a||(a*a+c*c)==b*b){ cout<<"Right triangle"<<endl; }if((a*a+b*b)<c*c||(b*b+c*c)<a*a||(a*a+c*c)<b*b){ cout<<"Obtuse triangle"<<endl; }if(a==b||b==c||c==a){ cout<<"Isosceles triangle"<<endl; }if(a==b&&b==c){ cout<<"Equilateral triangle"<<endl; } return 0; } ``` AC代码,记得比对一下哈
by Sun_Email @ 2023-02-25 19:34:10


@[Sun_Email](/user/566451) 谢大佬
by A2550448006 @ 2023-02-26 08:25:00


|