求助大神,暴力计算,不知道错哪了?
查看原帖
求助大神,暴力计算,不知道错哪了?
1442555
sswds8888楼主2024/9/24 20:30
#include<iostream>
using namespace std;
int k[10], m[1010][1010], a[7] = { 0,0,0,0,0,0,0 };
int main()
{
	int n;
	cin >> n;
	for (int i = 1; i <= 7; ++i) {
		cin >> k[i];
	}
	for (int j = 1; j <= n; ++j) {
		for (int i = 1; i <= n; ++i) {
			cin >> m[i][j];
		}
	}
	int sum = 0;
	for (int j = 1; j <= n; ++j) {
		for (int i = 1; i <= 7; ++i) {
			for (int u = 1; u <= 7; ++u) {
				if (m[i][j] == k[u]) {
					++sum;
				}
			}

		}
		if (sum != 0) {
			++a[7 - sum];
			sum = 0;
		}
		for (int i = 1; i <= 7; ++i)
			cout << a[i] << " ";
		return 0;


	}
}
2024/9/24 20:30
加载中...