83分#3WA,求助大佬
查看原帖
83分#3WA,求助大佬
589272
__Cow__楼主2022/2/18 11:55

RT

#include <bits/stdc++.h>
using namespace std;
int n,m,sum,x,y,z;
int main()
{
    scanf ("%d %d %d", &x, &y, &z);
    int a[4]={0,x,y,z};
    sort (a,a+5);
    if (a[1]+a[2]<=a[3])
    {
        printf ("Not triangle\n");
        return 0;
    }
    if (a[1]*a[1]+a[2]*a[2]==a[3]*a[3])
    {
        printf ("Right triangle\n");
    }
    else if (a[1]*a[1]+a[2]*a[2]>a[3]*a[3])
    {
        printf ("Acute triangle\n");
    }
    else if (a[1]*a[1]+a[2]*a[2]<a[3]*a[3])
    {
        printf ("Obtuse triangle\n");
    }
    if (x==y&&y==z&&x==z)
    {
        printf ("Isosceles triangle\n");
    }
    if (x==y&&y==z)
    {
        printf ("Equilateral triangle\n");
    }
    return 0;
}
2022/2/18 11:55
加载中...