2018QBXT刷題遊記(15)
阿新 • • 發佈:2018-12-13
【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; }