83分 #6 WA, 求大佬解决
查看原帖
83分 #6 WA, 求大佬解决
1031647
IeoA楼主2023/7/18 09:39
#include <bits/stdc++.h>
using namespace std;

int main() {
	int b[3];
	cin >> b[0] >> b[1] >> b[2];
	sort(b, b + 3);
	if (b[0] + b[1] < b[2]) {
		cout << "Not triangle" << endl;
		return 0;
	}
	if (b[0] * b[0] + b[1] * b[1] == b[2] * b[2]) {
		cout << "Right triangle" << endl;
	}
	if (b[0] * b[0] + b[1] * b[1] > b[2] * b[2]) {
		cout << "Acute triangle" << endl;
	}
	if (b[0] * b[0] + b[1] * b[1] < b[2] * b[2]) {
		cout << "Obtuse triangle" << endl;
	}
	if (b[0] == b[1] || b[0] == b[2] || b[1] == b[2]) {
		cout << "Isosceles triangle" << endl;
	}
	if (b[0] == b[1] && b[1] == b[2]) {
		cout << "Equilateral triangle" << endl;
	}
	return 0;
}
2023/7/18 09:39
加载中...