这个为啥输出一个数阿,求解
查看原帖
这个为啥输出一个数阿,求解
659919
abcd12345667894楼主2022/1/12 12:04
#include<bits/stdc++.h>
using namespace std;
int main()
{
	 int a[10000][10];
	 int b[100000];
	unsigned int n;
	scanf("%d",&n);
	int cot=0;
	for(int i=0;i<=n;i++)
	{
		cin>>a[i][1]>>a[i][2]>>a[i][3]>>a[i][4]>>a[i][5]>>a[i][6]>>a[i][7];
	}
	int i=1;
	while(1)
	{	
	for(int j=0;j<7;j++)
	  { 	cot=0;
		for(int c=0;c<7;c++)
		 {
			if(a[i][j]==a[0][c])
			{
				cot++;
			}
			
		 }
		 b[i]=cot;
	  }
	  i++;
	  if(i==n){
	  	break;
	  }
	}
	for(int i=1;i<n;i++)
	{
		printf("%d",b[i]);
	}
	return 0;
}
2022/1/12 12:04
加载中...