#P776. 宇宙射线
宇宙射线
宇宙射线
背景
出题人在考试的时候,试卷被宇宙射线照射而替换了。 他只得到了以下三条信息:
1.原信息的内容与替换后所得的内容均由大写字母A-Z构成(无空格等其他字符)。
2.宇宙射线照射的过程就是将原信息中的所有字母替换为其对应的“密字”。
3.每个字母只对应一个唯一的“密字”,不同的字母对应不同的“密字”。“密字”可以和原字母相同。
例如,若规定‘’的密字为‘’,‘’的密字为‘’(其他字母及密字略),则原信息“”被加密为“”。
: 扫描宇宙射线轰炸过的试卷,对于试卷中的字母(代表任一大写字母),找到原来的对应大写字母,并认为在密码里 ,为对应的密字。如此进行下去直到停止于如下的某个状态:
1.所有信息破译完毕 2.有些信息无法被破译出来,即第三行有些字母未被破译 3.扫描中发现掌握的信息里有明显的自相矛盾或错误。例如某条信息“”被翻译为“”就违反了“不同字母对应不同密字”的规则。
输入格式
共 行,每行为一个长度在 到 之间的字符串。
第 行为出题人完成破译的一条替换后的信息。
第 行为第 行的加密信息所对应的原信息。
第 行为需要翻译的加密信息。
输入数据保证所有字符串仅由大写字母‘’-‘’构成,且第 行长度与第 行相等。
输出格式
共 行。
若破译密码停止时出现 两种情况,请你输出“”(不含引号,注意首字母大写,其它小写)。否则请输出试卷的原信息。
样例 #1
样例输入 #1
AA
AB
EOWIE
样例输出 #1
Failed
样例 #2
样例输入 #2
QWERTYUIOPLKJHGFDSAZXCVBN
ABCDEFGHIJKLMNOPQRSTUVWXY
DSLIEWO
样例输出 #2
QRKHCBI
提示
【输入输出样例说明】
原信息中的字母‘’和‘’对应相同的密字,输出“”。
只输出Failed得到的分数降低
相关
在以下作业中: