おみやげをまらいました(map)

おみやげをまらいました(map)

蛙蛙还是给你带来了礼物。但它有个小小的要求,那就是你得在石头剪刀布上赢过它才能拿到礼物哦!
おみやげをまらいました(map)

现在根据你的观察,你已经知道了蛙蛙心想的出拳顺序,你需要安排自己的出拳顺序,使得你能在每一局中都获胜。
おみやげをまらいました(map)

输入描述:

おみやげをまらいました(map)

输出描述:
おみやげをまらいました(map)

输入

stone sci
sci paper
paper stone
4
stone
sci
spock
paper

输出

paper
stone
Fake
sci

代码:

#include<iostream>
#include<string>
#include<cstdio>
#include<cmath>
#include<cstring>
#include<algorithm>
#include<map>
using namespace std;
map<string ,string>f;
map<string , int>book;
int main()
{
    for(int i = 1 ; i <= 3 ; i++)
    {
        string s1 , s2;
        cin>>s1>>s2;
        f[s2] = s1;
        book[s2] = 1;
        book[s1] = 1;
    }
    int n;
    cin>>n;
    for(int i = 1 ; i <= n ; i++)
    {
        string s;
        cin>>s;
        if(book[s] == 1)
            cout<<f[s]<<endl;
        else
            cout<<"Fake"<<endl;
    }
}
上一篇:中国年轻人何时能穿上自己的国际潮牌?VVST品牌给了答案


下一篇:端午节用MATLAB制作一款龙舟小游戏叭