全错了QAQ
查看原帖
全错了QAQ
779366
wobushimubai楼主2022/10/9 20:56
#include<stdio.h>
int main()
{
    int n,b[1005][3],c[1005],result=1,l=1;
    char a[1005][8];
    scanf("%d",&n);
    for(int i=0;i<n;i++)
    {
        scanf("%s",a[i]);
        scanf("%d %d %d",&b[i][0],&b[i][1],&b[i][2]);
        c[i]=b[i][0]+b[i][1]+b[i][2];
    }
    for(int i=0;i<n;i++)
    {
        for(int j=i+1;j<n;j++)
        {
            result=1;
            for(int k=0;k<3;k++)
            {
                result+=(b[i][k]-b[j][k]>5||b[i][k]-b[j][k]<-5)?1:0;
            }
            result+=(c[i]-c[j]>10||c[i]-c[j]<-10)?1:0;
            if(result==1)
            {
                printf((l==1)?"":"\n");
                l++;
                printf("%s %s",a[i],a[j]);
            }
        }
    }

    return 0;
}

2022/10/9 20:56
加载中...