哪里没有讨论区,只好在这里发了
跑了84分:
#include <iostream>
#include <vector>
using namespace std;
int main() {
int N;
cin >> N;
vector<vector<char>> city(N, vector<char>(N));
int Lx, Ly, Xx, Xy, Yx, Yy;
for (int i = 0; i < N; ++i) {
for (int j = 0; j < N; ++j) {
cin >> city[i][j];
if (city[i][j] == 'L') {
Lx = i;
Ly = j;
} else if (city[i][j] == 'X') {
Xx = i;
Xy = j;
} else if (city[i][j] == 'Y') {
Yx = i;
Yy = j;
}
}
}
// 根据题目要求进行判断
if ((Lx == Xx && Ly == Xy) || (Lx == Yx && Ly == Yy)) {
cout << "基拉获胜" << endl;
} else {
cout << "L获胜" << endl;
}
return 0;
}