怎么回事,哪里有问题??
  • 板块P2356 弹珠游戏
  • 楼主IeoA
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/7/5 19:04
  • 上次更新2023/11/3 11:27:23
查看原帖
怎么回事,哪里有问题??
1031647
IeoA楼主2023/7/5 19:04
#include <bits/stdc++.h>
using namespace std;

int main() {
	int n;
	cin >> n;
	int mp[n][n] = {0};
	int score[n * n] = {0}, in;
	for (int i = 0; i < n; i++) {
		for (int j = 0; j < n; j++) {
			cin >> mp[i][j];
		}
	}
	for (int i = 0; i < n; i++) {
		for (int j = 0; j < n; j++) {
			if (mp[i][j] == 0) {
				for (int k = 0; k < n; k++) {
					score[in] += mp[j][k];
				}
				for (int k = 0; k < n; k++) {
					score[in] += mp[k][j];
				}
				in++;
			}
		}
	}
	if (in == 0) {
		cout << "Bad Game!" << endl;
		return 0;
	}
	sort(score, score + in);
	cout << score[0] << endl;
	return 0;
}

#1AC,其余全都WA

2023/7/5 19:04
加载中...