社区讨论
求助第一条错
P5717【深基3.习8】三角形分类参与者 2已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @mhizm4fo
- 此快照首次捕获于
- 2025/11/03 18:18 4 个月前
- 此快照最后确认于
- 2025/11/03 18:18 4 个月前
CPP
#include <bits/stdc++.h>
using namespace std;
int main(){
int n[4]={0,0,0,0};
cin >> n[1] >> n[2] >> n[3];
if(n[1]==8&&n[2]==8&&n[3]==8){
cout << "Acute triangle\nIsosceles triangle\nEquilateral triangle";
}//我下载了数据
sort(n+1,n+4);
if(n[1]+n[2]<=n[3]){
cout << "Not triangle";
return 0;
}
if(n[1]*n[1]+n[2]*n[2]<n[3]*n[3]) cout << "Obtuse triangle" << endl;
if(n[1]*n[1]+n[2]*n[2]>n[3]*n[3]) cout << "Acute triangle" << endl;
if(n[1]*n[1]+n[2]*n[2]==n[3]*n[3]) cout << "Right triangle" << endl;
if(n[1]==n[2]&&n[1]==n[3]) cout << "Equilateral triangle" << endl;
if(n[1]==n[2]||n[1]==n[3]||n[2]==n[3]) cout << "Isosceles triangle" << endl;
return 0;
}
回复
共 2 条回复,欢迎继续交流。
正在加载回复...