80分求助(P5717)#1炸了
查看原帖
80分求助(P5717)#1炸了
254389
_短笛无腔_楼主2020/11/25 19:25
#include<bits/stdc++.h>
using namespace std;
int main(){
    int a,b,c,m1,m2,m3;
    scanf("%d%d%d",&a,&b,&c);
    m1=c;
    if(a>m1&&a>b)m1=a;
    if(b>m1&&b>a)m1=b;
    if(m1==c){
        m2=b;
        m3=a;
    }
    if(m1==b){
        m2=a;
        m3=c;
    }
    if(m1==a){
        m2=b;
        m3=c;
    }
    if(m2+m3<=m1){
        printf("Not triangle");
        return 0;
    }
    if(m2*m2+m3*m3>m1*m1)printf("Acute triangle\n");
    if(m2*m2+m3*m3==m1*m1)printf("Right triangle\n");
    if(m2*m2+m3*m3<m1*m1)printf("Obtuse triangle\n");
    if(m2==m3)printf("Isosceles triangle\n");
    if(m1==m2==m3)printf("Equilateral triangle\n");
    return 0;
}

错误信息:

Wrong Answer. wrong answer Too short on line 3.

注:

#1输入:

8 8 8

#1输出:

Acute triangle
Isosceles triangle
Equilateral triangle
2020/11/25 19:25
加载中...