求助
  • 板块灌水区
  • 楼主lzh009
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/3/23 18:11
  • 上次更新2024/3/23 20:02:16
查看原帖
求助
952814
lzh009楼主2024/3/23 18:11

哪里没有讨论区,只好在这里发了

跑了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;
}
2024/3/23 18:11
加载中...