在线求助,为什么我输出不了?
查看原帖
在线求助,为什么我输出不了?
670621
nan_xing楼主2022/7/30 20:35
#include<bits/stdc++.h>
using namespace std;
int n,a[8],MAXN=1001;
int main()
{
	int b[MAXN][8],d=0,c[8];
	memset(c,0,sizeof(c));
	cin>>n;
	for(int i=1;i<=8;i++)
	{
		cin>>a[i];
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=8;j++)
		{
			cin>>b[i][j];
		}
	}
	for(int i=1;i<=n;i++)
	{
		d=0;
		for(int j=1;j<=8;j++)
		{
			if(b[i][j]==a[i])
			d++;
		}
		if(d==7)c[1]++;
		if(d==6)c[2]++;
		if(d==5)c[3]++;
		if(d==4)c[4]++;
		if(d==3)c[5]++;
		if(d==2)c[6]++;
		if(d==1)c[7]++;
	}
	for(int i=1;i<=8;i++)
	{
	    cout<<c[i];
	}
	return 0;
}
2022/7/30 20:35
加载中...