2 条题解

  • 0
    @ 2023-10-4 16:05:32

    #include<stdio.h> int main() { int a,b,c,t; scanf("%d %d %d",&a,&b,&c); if(a>b){ t=b; b=a; b=t; } if(a>c){ t=c; c=a; a=t; } if(b>c){ t=c; c=b; b=t; } if(a0||b0||c0||a+b<=c ||b+c<=a || a+c<=b){ printf("Not triangle"); }else if(aa+bbcc){ printf("Right triangle\n"); if(a==b){ printf("Isosceles triangle"); } }else if(aa+bb>cc){ printf("Acute triangle\n"); if(ab){ printf("Isosceles triangle\n"); if(ac){ printf("Equilateral triangle"); } }

    }
    	else if(a*a+b*b<c*c){
    		printf("Obtuse triangle\n");
    		if(a==b){
    			printf("Isosceles triangle");
    		}
    	}
    	return 0;
    

    }

    信息

    ID
    111
    时间
    1000ms
    内存
    256MiB
    难度
    9
    标签
    (无)
    递交数
    1443
    已通过
    128
    上传者