- 在线时间
- 209 小时
- 最后登录
- 2021-1-12
- 注册时间
- 2008-12-4
- 听众数
- 65
- 收听数
- 2
- 能力
- 10 分
- 体力
- 4719 点
- 威望
- 7 点
- 阅读权限
- 100
- 积分
- 2071
- 相册
- 0
- 日志
- 20
- 记录
- 1
- 帖子
- 701
- 主题
- 20
- 精华
- 0
- 分享
- 0
- 好友
- 130

ACMer
升级   2.37% TA的每日心情 | 开心 2015-2-25 23:29 |
|---|
签到天数: 240 天 [LV.8]以坛为家I
群组: Linux推广 群组: Matlab讨论组 群组: 数学建模 |
Problem B: 破译密码$ H3 V: Q; l, ^
Time Limit: 1000MS Memory Limit: 65536K! R7 F" [; m; D8 a0 H! }
Total Submissions: 998 Accepted: 667, D _8 m+ G# ]6 Q0 f$ d3 z6 o
Description
W6 G; \1 W' k/ U# P6 y r) }; V" x4 Y6 x1 N5 W
据说最早的密码来自于罗马的凯撒大帝。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A都分别替换成字母F)。而你要获得消息原文,也就是要将这个过程反过来。
0 J/ q/ i- N1 c4 t7 I6 M
1 r" o8 l. z, n4 n# p密码字母:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z M 4 f0 d8 O! j# ^! O l
原文字母:V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
( |6 K. s# p# v2 p2 M7 F& {5 K0 Y' |# z7 C/ {5 h
注意:只有字母会发生替换,其他非字母的字符不变,并且消息原文的所有字母都是大写的。0 [ K, E% m$ m7 |8 p# ~ e6 L
Input
T* ]9 d7 O1 R4 F$ V" U* X. z) i& @8 m' `9 k+ o8 [
最多不超过100个数据集组成,每个数据集之间不会有空行,每个数据集由3部分组成:
. h6 R8 x8 Y+ ]- w* f" ?' f5 L) m$ ^
起始行:START
, R- s& G3 g3 n7 x密码消息:由1到200个字符组成一行,表示凯撒发出的一条消息.4 q l. z% q4 B, s- G" Y. [! X/ u! ^
结束行:END
5 ~! y7 P# Y" N2 o& \& b
% A. w& m; \/ O" X7 x" q, {
5 E/ F% Z/ s* U6 b$ [在最后一个数据集之后,是另一行:ENDOFINPUT
1 i8 U1 M( ~' O5 E8 _- a' ~Output
3 Y7 W8 N0 g; p5 L
( `4 N3 j9 ]& r* {; s: h# {每个数据集对应一行,是凯撒的原始消息。0 C8 B# V" _: q1 }+ l; M+ r
Sample Input
2 {( c3 g! v+ u" \1 k& n' K. x6 r0 R* T
START
( B# H3 G6 W- w2 Y, ENS BFW, JAJSYX TK NRUTWYFSHJ FWJ YMJ WJXZQY TK YWNANFQ HFZXJX
6 v# F' Z& i* H0 a, kEND3 i) P# W* l! W* W
START
% E- \8 i, d" K9 U- r; vN BTZQI WFYMJW GJ KNWXY NS F QNYYQJ NGJWNFS ANQQFLJ YMFS XJHTSI NS WTRJ1 P2 Z5 a$ z; q4 r9 f( p0 X" |0 _! Y
END! X5 ~# F: N8 h! Q3 l
START
8 {! f0 E2 U/ R$ L& tIFSLJW PSTBX KZQQ BJQQ YMFY HFJXFW NX RTWJ IFSLJWTZX YMFS MJ% h- w( s! d \6 o5 J! E6 R8 G
END9 u* E0 k4 o; `: q8 L
ENDOFINPUT }: x0 E- ? m2 ?" Z2 ^
Sample Output3 `! |( Y7 I" G# t& i7 t# |
% d6 J7 @6 c/ a( A7 t6 N% U
IN WAR, EVENTS OF IMPORTANCE ARE THE RESULT OF TRIVIAL CAUSES
: l' f' O6 v1 o9 zI WOULD RATHER BE FIRST IN A LITTLE IBERIAN VILLAGE THAN SECOND IN ROME6 r* h1 H7 C+ A2 j* B4 f+ x+ H
DANGER KNOWS FULL WELL THAT CAESAR IS MORE DANGEROUS THAN HE |
|