代码如下:
#include <iostream>
using namespace std;
int getIndex(char str[],char c)
{
if(str[0] == c) return 0;
if(str[1]==c) return 1;
return 2;
}
int isvalid(char str[],char s[])
{
int index1 = getIndex(str,s[0]);
int index2 = getIndex(str,s[2]);
if(s[1]=='>' && index1 > index2)
return 1;
if(s[1]=='<' && index1 < index2)
return 1;
return 0;
}
int main()
{
char a[6][4]={"ABC","ACB","BAC","BCA","CAB","CBA"};
int i,flag = 0;
char buf[3][4]={0};
for(i=0;i<3;i++)
{
scanf("%s",buf[i]);
}
for(i=0;i<6;i++)
{
if(isvalid(a[i],buf[0]) && isvalid(a[i],buf[1]) && isvalid(a[i],buf[2]))
{
flag = 1;
cout << a[i];
}
}
if(flag == 0)
cout <<"Impossible";
return 0;
}
相关知识
豚鼠排名榜不会做,比较大小
世界上的宠物鼠排名榜
宠物狗排名排名榜 宠物狗十大排名
水族宠物排名榜前十(好玩的水族宠物)
世界十大忠诚狗狗排名榜,你家狗狗上榜了吗
观赏鱼繁殖基地排名榜(“观赏鱼繁殖基地排名榜”,观赏鱼繁殖基地排名榜)
水族宠物排名榜前十名(水族宠物大全)
芬兰狐狸犬的特性是什么(最不听话的犬种排名榜图片)
十大智商高的龟排名榜,有灵性的龟排名
狗狗智商排名榜之前六名
网址: 豚鼠排名榜不会做,比较大小 https://m.mcbbbk.com/newsview1047472.html
上一篇: 宠物荷兰猪多少钱一只 |
下一篇: 可爱的长毛豚鼠品种粉红色的蝴蝶结 |