1. 程式人生 > >2018QBXT刷題遊記(15)

2018QBXT刷題遊記(15)

【2018QBXT刷題遊記】

Day3 TEST5

T3 chess

【題目大意】 兩個人在 n*m 的黑白棋盤上下棋,輪流操作。每一次可選擇一個黑色的格子,以這個格子和左上角的格子為對角線,將這個矩陣的所有格子的顏色改變。找不到一個黑色的格子的人輸。小 H 想讓小 C 取勝,小 C 想讓自己取勝。小 H 先手,誰能贏呢。

【冷靜分析】真是鬼畜的題面,瞪了這道題足足五分鐘後,我終於發現…… 左上角的神奇格子每次都會變色。 end

#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int t,n,m;
bool mapp[233][233];
char ye,qaq;

int main(){
	freopen("chess.in","r",stdin);
	freopen("chess.out","w",stdout);
	scanf("%d",&t);
	while(t--){
	scanf("%d%d",&n,&m);
	cin>>ye;
	for(int i=2;i<=n*m;i++)cin>>qaq;
	if(ye=='B')printf("H\n");
	else printf("C\n");
    }
	return 0;
}