零分,求调(会关)
查看原帖
零分,求调(会关)
1351767
zyx_dzpd楼主2024/7/23 22:02
#include<bits/stdc++.h>
using namespace std;

int n,i,j,a[1001][9],b[9],w[9]={0,0,0,0,0,0,0,0},s=0,o;

int main()
{
	cin>>n;
	for(i=1;i<=n;i++) for(j=1;j<=7;j++) cin>>a[i][j];
	for(i=1;i<=7;i++) cin>>b[i];
	for(i=1;i<=n;i++){
		for(j=1;j<=7;j++){
			for(o=1;o<=7;o++){
				if(a[i][j]==b[o]) s++;
			}
		}
		switch(s){
			case 1:{
				w[1]++;
				break;
			}
			case 2:{
				w[2]++;
				break;
			}
			case 3:{
				w[3]++;
				break;
			}
			case 4:{
				w[4]++;
				break;
			}
			case 5:{
				w[5]++;
				break;
			}
			case 6:{
				w[6]++;
				break;
			}
			case 7:{
				w[7]++;
				break;
			}
		}
		s=0;
	}
	for(i=7;i>=1;i--) cout<<w[i]<<" ";
    return 0;
}

2024/7/23 22:02
加载中...