R 国和 S 国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动。历尽艰险后,潜伏于 S 国的 R 国间谍小 C 终于摸清了 S 国军用密码的编码规则:
例如,若规定
现在,小 C 通过内线掌握了 S 国网络上发送的一条加密信息及其对应的原信息。小 C 希望能通过这条信息,破译 S 国的军用密码。小 C 的破译过程是这样的:扫描原信息,对于原信息中的字母
例:
如某条信息
在小 C 忙得头昏脑涨之际,R 国司令部又发来电报,要求他翻译另外一条从 S 国刚刚截取到的加密信息。现在请你帮助小 C:通过内线掌握的信息,尝试破译密码。然后利用破译的密码,翻译电报中的加密信息。
共三行,每行为一个长度在
第一行,为小 C 掌握的一条加密信息;
第二行,为第一行的加密信息所对应的原信息;
第三行,为 R 国司令部要求小 C 翻译的加密信息。
输入数据保证所有字符串仅由大写字母
共一行。
若破译密码停止时出现
否则请输出利用密码翻译电报中加密信息后得到的原信息。
输入/输出 # 1
::: line
AA
AB
EOWIE
Failed
:::
输入/输出 # 2
::: line
QWERTYUIOPLKJHGFDSAZXCVBN
ABCDEFGHIJKLMNOPQRSTUVWXY
DSLIEWO
Failed
:::
输入/输出 # 3
::: line
MSRTZCJKPFLQYVAWBINXUEDGHOOILSMIJFRCOPPQCEUNYDUMPP
YIZSDWAHLNOVFUCERKJXQMGTBPPKOIYKANZWPLLVWMQJFGQYLL
FLSO
NOIP
:::
【输入输出样例一说明】
原信息中的字母
【输入输出样例二说明】
字母
NOIP2009 提高组第一题
roj.sh luogu-1071