这哪里错了?
查看原帖
这哪里错了?
424154
PenguinK111er楼主2021/2/11 15:24
#include<iostream>
using namespace std;
int main(void)
{
	int prize[8] = { 0 };
	int n;
	cin >> n;
	int pnum[7];
	for (int i = 0; i < 7; i++) {
		cin >> pnum[i];
	}
	for (int i = 0; i < n; i++) {
		int num[7];
		int same = 0;
		for (int j = 0; j < 7; j++) {
			cin >> num[i];
			for (int k = 0; k < 7; k++) {
				if (num[i] == pnum[k]) {
					same++;
					break;
				}
			}

		}
		prize[7 - same]++;
	}
	for (int i = 0; i < 7; i++) {
		if (i < 6) cout << prize[i] << " ";
		else cout << prize[i];
	}
	return 0;
}
2021/2/11 15:24
加载中...