- 在线时间
- 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: 破译密码5 S% \; V# f, c9 J; \$ @/ P
Time Limit: 1000MS Memory Limit: 65536K# O' \! `! e* \6 B) U
Total Submissions: 998 Accepted: 667
, s6 \( V+ a) Z& P1 G5 i8 u0 ^4 a! yDescription
( _ y( d/ i8 [: B4 ~) r+ }! A) Y) |0 t' c3 M
据说最早的密码来自于罗马的凯撒大帝。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A都分别替换成字母F)。而你要获得消息原文,也就是要将这个过程反过来。 2 C2 p( h3 _0 {) k- n/ H
7 K/ n3 @, h3 z' 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 1 d: w7 {) e. d$ T
原文字母: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 $ Y8 E# E' [1 f2 o8 K* e
& W/ a/ I4 Z% O6 v# N注意:只有字母会发生替换,其他非字母的字符不变,并且消息原文的所有字母都是大写的。0 H2 \+ k9 P& l! u$ X- l
Input
; s6 G- X" {5 W
. I. ?. A0 ~* `# Y: T& Q+ s" n最多不超过100个数据集组成,每个数据集之间不会有空行,每个数据集由3部分组成: 5 s2 n7 A2 c5 M* e1 Q
( Y% W/ J) ]/ p, a- \; o
起始行:START1 t, {$ f, G/ h) V; E' C
密码消息:由1到200个字符组成一行,表示凯撒发出的一条消息.
. ~' h2 A& n( B b( H e0 `0 p# H1 ` p* i结束行:END# I* A' k7 A# s5 _8 [* s
+ q3 l5 Y* w) F) k3 w
, ?$ q! U z# d3 I
在最后一个数据集之后,是另一行:ENDOFINPUT
5 F' i4 c% d) S8 U$ Y ROutput
+ R; q3 L! S' v# s- E4 Y& v( G5 {
? S8 A0 [3 O, x每个数据集对应一行,是凯撒的原始消息。7 @5 U- n" f( N+ C$ l
Sample Input! ], H$ b; D0 {0 Y. i6 S5 p5 R
/ J1 o) Z8 i j1 Z( ]) _' X6 c; wSTART0 }4 `0 Z0 ]8 H: K9 e2 A
NS BFW, JAJSYX TK NRUTWYFSHJ FWJ YMJ WJXZQY TK YWNANFQ HFZXJX" w1 U$ `& ]1 y) f% q: k
END
5 l) @1 N: W5 |: ASTART
4 C( r' n( a- ]/ sN BTZQI WFYMJW GJ KNWXY NS F QNYYQJ NGJWNFS ANQQFLJ YMFS XJHTSI NS WTRJ
" q6 g; F9 v7 l% }! n+ ]END2 A1 |# a5 o( K. n
START
" \" L* y5 o+ y% y+ sIFSLJW PSTBX KZQQ BJQQ YMFY HFJXFW NX RTWJ IFSLJWTZX YMFS MJ
" }# B1 P+ N5 g/ O7 X. c: ^1 OEND
' {0 _6 k9 ]) G! kENDOFINPUT E+ b5 F3 o& g
Sample Output1 B! s' ]" P) ]$ v n1 @6 t# K
6 M% D' J3 u0 R' B; Q( D* u
IN WAR, EVENTS OF IMPORTANCE ARE THE RESULT OF TRIVIAL CAUSES1 `2 J& U4 @" Q1 G6 n; [
I WOULD RATHER BE FIRST IN A LITTLE IBERIAN VILLAGE THAN SECOND IN ROME0 Z& I& T$ {7 w8 E
DANGER KNOWS FULL WELL THAT CAESAR IS MORE DANGEROUS THAN HE |
|