【AC答案】昨天晚上还有一个wa,今天再提交居然ac了。真奇怪。
查看原帖
【AC答案】昨天晚上还有一个wa,今天再提交居然ac了。真奇怪。
701623
frankh楼主2022/3/30 10:26
#include <bits/stdc++.h>
using namespace std;

int main() {
	long long a[3];
	int cha = 0;
	for (int i = 0; i < 3; i++) cin >> a[i];

	sort(a, a + 3);
	//cout << a[0] << endl << a[1] << endl << a[2] << endl;
    cha = ( a[0] * a[0] + a[1] * a[1]) - a[2] * a[2];

	if (a[0] + a[1] <= a[2]) {
		cout << "Not triangle" << endl;
		return 0;
	}
	

	if (cha == 0)
		cout << "Right triangle" << endl;
	else if (cha < 0)
		cout << "Obtuse triangle" << endl;
	else if (cha > 0)
		cout << "Acute triangle" << endl;



	if (a[0] == a[1] || a[1] == a[2] || a[1] == a[3]) cout << "Isosceles triangle" << endl;
	if (a[0] == a[1] && a[0] == a[2]) cout << "Equilateral triangle" << endl;
	return 0;


}
2022/3/30 10:26
加载中...