NC15236. おみやげをまらいました
描述
输入描述
前三行每行两个字符串,每行 ,表示 能打败 。
数据保证不互相矛盾,且其中有恰好三种不同的字符串。
接下去一个数 ,表示 次对战。
接下去 行每行一个字符串,表示蛙蛙的出拳种类。注意,蛙蛙的出拳可能不合法(即不是三种字符串中的),这时请输出 。
输出描述
共 行,每行一个字符串,表示每一局你需要出什么。
如果对手出的不合法,输出 。
示例1
输入:
stone sci sci paper paper stone 4 stone sci spock paper
输出:
paper stone Fake sci
Python3 解法, 执行用时: 41ms, 内存消耗: 4564K, 提交时间: 2023-08-13 14:07:25
d={} for i in range(3): s=input().split() d[s[1]]=s[0] n=int(input()) for i in range(n): s=input() print(d.get(s,'Fake'))