社区讨论

求助第一条错

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 条回复,欢迎继续交流。

正在加载回复...