题面如上。
这就是个简单的模拟题,一共就16种情况,对于两种动物之间如果没有直接关系,那么就是平局,否则的话判断一下关系就可以了。
#include<bits/stdc++.h>
using namespace std;
int main() {
int t;
cin >> t;
while (t--) {
string a, b;
cin >> a >> b;
if (a == "elephant") {
if (b == "mouse") {
cout << "mznz!";
}
else {
cout << "mznb!";
}
}
else if (a == "tiger") {
if (b == "elephant") {
cout << "mznz!";
}
else {
cout << "mznb!";
}
}
else if (a == "cat") {
if (b == "tiger") {
cout << "mznz!";
}
else {
cout << "mznb!";
}
}
else if (a == "mouse") {
if (b == "cat") {
cout << "mznz!";
}
else {
cout << "mznb!";
}
}
cout << endl;
}
return 0;
}