48 lines
934 B
Markdown
48 lines
934 B
Markdown
|
|
#include <bits/stdc++.h>
|
|
|
|
using namespace std;
|
|
|
|
int main() {
|
|
int t = 0;
|
|
|
|
cin >> t;
|
|
|
|
while(t--) {
|
|
vector<string> grid(3, "");
|
|
int a = 0;
|
|
int b = 0;
|
|
for(int i = 0; i < 3; i++) {
|
|
cin >> grid[i];
|
|
if(grid[i] == "o*o") {
|
|
a++;
|
|
} else if(grid[i] == "*o*") {
|
|
b++;
|
|
}
|
|
}
|
|
// 判断列
|
|
for(int i = 0; i < 3; i++) {
|
|
string line(1, grid[0][i]);
|
|
line += grid[1][i];
|
|
line += grid[2][i];
|
|
|
|
if(line == "o*o") {
|
|
a++;
|
|
} else if(line == "*o*") {
|
|
b++;
|
|
}
|
|
}
|
|
if((a && b) || (!a && !b)) {
|
|
cout << "draw" << endl;
|
|
}
|
|
if(a && !b) {
|
|
cout << "yukan" << endl;
|
|
}
|
|
if(!a && b) {
|
|
cout << "kou" << endl;
|
|
}
|
|
}
|
|
|
|
return 0;
|
|
}
|