题目描述
循环相生令
样例
#include <iostream>
using namespace std;
int main()
{
string a;
string b;
int num;
cin>>num;
int x,y;
for(int i=0;i<num;i++)
{
cin>>a;
cin>>b;
if(a=="Hunter") x=0;
else if(a=="Bear") x=1;
else x=2;
if(b=="Hunter") y=0;
else if(b=="Bear") y=1;
else y=2;
if(x==y) cout<<"Tie"<<endl;
else if(x==(y+1)%3) cout<<"Player1"<<endl;
else cout<<"Player2"<<endl;
}
return 0;
}
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla