求助~不知wa哪。。。P5741
#include<bits/stdc++.h>
using namespace std;
int n;
struct node{
int c,m,e,score;
string name;
}; node a[1050];
int cha(int x,int y)
{
int s;
s=max(x,y)-min(x,y);
return s;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i].name>>a[i].c>>a[i].m>>a[i].e;
a[i].score=a[i].c+a[i].m+a[i].e;
}
for(int i=1;i<n;i++)
{
for(int j=i+1;j<=n;j++)
{
if(cha(a[i].c,a[j].c)<=5
&&cha(a[i].e,a[j].e)<=5
&&cha(a[i].m,a[j].m)<=5
&&cha(a[i].score,a[j].score<=10))
cout<<a[i].name<<" "<<a[j].name<<endl;
}
}
return 0;
}