5 条题解

  • 0
    @ 2025-12-5 10:22:34
    #include <stdio.h>
    int main(){
    	int n;
    	scanf("%d",&n);
    	int arr[n][3];
    	int total[n];
    	for(int i=0;i<n;i++){
    		scanf("%d %d %d",&arr[i][0],&arr[i][1],&arr[i][2]);
    		total[i]=arr[i][0]+arr[i][1]+arr[i][2];
    	}
    	int count=0;
    	for(int i=0;i<n;i++){
    		for(int j=i+1;j<n;j++){
    			int a1,a2,a3,a4;
    			a1=arr[i][0]-arr[j][0];
    			a2=arr[i][1]-arr[j][1];
    			a3=arr[i][2]-arr[j][2];
    			a4=total[i]-total[j];
    			if(a1<0){
    			a1=-a1;
    			}
    			if(a2<0){
    			a2=-a2;
    			}
    			if(a3<0){
    			a3=-a3;
    			}
    			if(a4<0){
    			a4=-a4;
    			}
    			if(a1<=5&&a2<=5&&a3<=5&&a4<=10){
    				count++;
    			}
    			
    			
    		}	
    	}
    	printf("%d",count);
    	return 0;
    }
    

    信息

    ID
    98
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    (无)
    递交数
    859
    已通过
    235
    上传者