牛客小白月赛24 F 斗兽棋

牛客小白月赛24 F


基本上就是签到题,找一下给规律,然后编号(方便用你找的规律)
编号,可以用map

#include<iostream>
#include<algorithm>
#include<map>
using namespace std;
char s[20],m[20]; 
int main()
//用牛牛和牛妹输入的首字母编号
{
	map<char,int> mp;
	mp['e']=0;
	mp['t']=1;
	mp['c']=2;
	mp['m']=3;
	cin>>s>>m;
	int a=mp[s[0]];
	int b=mp[m[0]];
	if((b+1)%4==a)
	puts("tiangou txdy");
	else
	puts("tiangou yiwusuoyou");
	return 0;
} 

还有一种方法编号

#include<iostream>
using namespace std;
string s1,s2;
string s[5]={"elephant","tiger","cat","mouse"};
int main()
{
	cin>>s1>>s2;
	int n1,n2;
	for(int i=0;i<4;i++)
	{
		if(s1==s[i]) n1=i;
		if(s2==s[i]) n2=i;
	}
	if((p2+1)%4==p1)
	puts("tiangou txdy");
    else 
	puts("tiangou yiwusuoyou");
	return 0;
}

猜你喜欢

转载自www.cnblogs.com/serendipity-my/p/12746052.html