Cpp 14 求调,各位大佬轻喷 QAQ
查看原帖
Cpp 14 求调,各位大佬轻喷 QAQ
1072695
318cyz泠珞楼主2023/11/16 09:54

Q... QAQ

#include <bits/stdc++.h>

using namespace std;

int main(){
    
    unsigned long long a, b, c;
    cin >> a >> b >> c;
    if ( a + b < c or a + c < b or b + c < a ) {
    	cout << "Not triangle" << endl;
    	return 0;
	}
	if ( sqrt(a) + sqrt(b) == sqrt(c) or sqrt(a) + sqrt(c) == sqrt(b) or sqrt(b) + sqrt(c) == sqrt(a) ) {
		cout << "Right triangle" << endl;
	}
	if ( sqrt(a) + sqrt(b) > sqrt(c) or sqrt(a) + sqrt(c) > sqrt(b) or sqrt(b) + sqrt(c) > sqrt(a) ) {
		cout << "Acute triangle" << endl;
	}
	if ( sqrt(a) + sqrt(b) < sqrt(c) or sqrt(a) + sqrt(c) < sqrt(b) or sqrt(b) + sqrt(c) < sqrt(a) ) {
		cout << "Obtuse triangle" << endl;
	}
	if ( a == b or a == c or b == c ) {
		cout << "Isosceles triangle" << endl;
	}
	if ( a == b == c ) {
		cout << "Equilateral triangle" << endl;
	}
	
    
 return 0;
}
2023/11/16 09:54
加载中...