17 条题解

  • 3
    @ 2024-2-23 10:41:00
    #include<stdio.h>
    int main(){
    	int a,b,c; 
    	scanf("%d%d%d",&a,&b,&c);
    	int t; //
    	if(a>b){
    		t=a;
    		a=b;
    		b=t;
    	} 
    	if(a>c){
    		t=a;
    		a=c;
    		c=t;
    	} if(b>c){
    		t=b;
    		b=c;
    		c=t;
    	} 
    	if(a+b<=c){ 
    		printf("Not triangle");
    	}else{  
    		if(a*a+b*b==c*c){
    		printf("Right triangle\n");
    	}
    	if(a*a+b*b>c*c){
    		printf("Acute triangle\n");
    	}
    	if(a*a+b*b<c*c){
    		printf("Obtuse triangle\n");
    	}
    	if(a==b||b==c){ 
    		printf("Isosceles triangle\n");
    	}
    	if(a==b&&b==c){
    		printf("Equilateral triangle");
    	}
    	}
    	return 0;
    }
    

    信息

    ID
    626
    时间
    1000ms
    内存
    128MiB
    难度
    4
    标签
    (无)
    递交数
    244
    已通过
    112
    上传者