ac

棨戟  •  11小时前


include

include

using namespace std; int main() {

int a, b, c;
cin >> a >> b >> c;
int x = min({a, b, c});
int z = max({a, b, c});
int y = a + b + c - x - z;
if (x + y <= z)
{
    cout << "Not triangle" << endl;
    return 0;
}

long long x2 = 1LL * x * x;
long long y2 = 1LL * y * y;
long long z2 = 1LL * z * z;
long long sumxy = x2 + y2;
if (sumxy == z2)
{
    cout << "Right triangle" << endl;
}
else if (sumxy > z2)
{
    cout << "Acute triangle" << endl;
}
else
{
    cout << "Obtuse triangle" << endl;
}
if (a == b || b == c || a == c)
{
    cout << "Isosceles triangle" << endl;
}
if (a == b && b == c)
{
    cout << "Equilateral triangle" << endl;
}
return 0;

}


评论:

请先登录,才能进行评论