- 在线时间
- 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: 破译密码
0 W4 ]5 e; \2 G/ a; B; z1 aTime Limit: 1000MS Memory Limit: 65536K
, n" N4 n; P( |- U8 P: W$ dTotal Submissions: 998 Accepted: 667+ C# d% t* \. n; E9 h
Description
* e( l$ S/ q6 D' w. T0 W8 g
1 a v6 I G ]/ ^# i据说最早的密码来自于罗马的凯撒大帝。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A都分别替换成字母F)。而你要获得消息原文,也就是要将这个过程反过来。
0 w6 z; W; A. y0 N4 x" |9 K
2 v+ M+ e5 G$ F |# u密码字母: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 O+ K" y+ ]' ^
原文字母: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
3 y! d( `3 T6 J% I$ v$ y% |1 h
+ F7 {" A5 r4 K6 C, s5 T2 G. Y注意:只有字母会发生替换,其他非字母的字符不变,并且消息原文的所有字母都是大写的。
! u/ d; q' I) |$ A; p6 B2 N: Q1 kInput8 H& E7 |' z, B) Y3 h# x
5 S- p( J3 W l! }
最多不超过100个数据集组成,每个数据集之间不会有空行,每个数据集由3部分组成: ; S# m6 f% ^: U
* F) v9 ?; B( I ?: I起始行:START
: ~3 ?/ t3 E1 ?3 w' t) \/ z% Y密码消息:由1到200个字符组成一行,表示凯撒发出的一条消息.. X6 W$ }7 p7 R0 t$ o* } a$ ^
结束行:END0 _( U9 @; R! r$ f* O6 J0 _
& R1 L% Z$ ^- s% j1 G8 Y2 s& x' [7 l0 d% }+ \ @$ N9 g, j, e' ^
在最后一个数据集之后,是另一行:ENDOFINPUT( `" @1 s) B1 q3 l. @/ f9 E8 @
Output
" y2 c& N) J6 ~% a& `$ B% w2 m, J% T3 e+ q: ^
每个数据集对应一行,是凯撒的原始消息。
: X! t8 c U, d" w0 MSample Input
7 s% N0 l1 O2 v: ]! S; }
& ]8 S2 x$ D. m3 l. dSTART
5 e# W6 q5 v( z( G" V' _/ Y4 d0 UNS BFW, JAJSYX TK NRUTWYFSHJ FWJ YMJ WJXZQY TK YWNANFQ HFZXJX
6 O; }' Q! J$ O8 L0 k. nEND# i0 m$ q8 P4 H; P4 \+ v
START. G3 s( q6 B: b2 y: R2 p
N BTZQI WFYMJW GJ KNWXY NS F QNYYQJ NGJWNFS ANQQFLJ YMFS XJHTSI NS WTRJ
$ V( x3 J6 Y5 R# D6 z# |END
2 m3 @' t5 a# s% qSTART1 _3 [1 P; g1 p6 t7 H
IFSLJW PSTBX KZQQ BJQQ YMFY HFJXFW NX RTWJ IFSLJWTZX YMFS MJ. P1 c2 M) t& w% d3 i# J# s
END
5 [0 e# n. L% P" n6 G7 p! z4 z, k' yENDOFINPUT: @* Q0 ~* y7 P- E( g! e+ x
Sample Output3 V( r, U, P. h' u8 P$ R
! _% @" ]0 F* [ U/ U/ i: gIN WAR, EVENTS OF IMPORTANCE ARE THE RESULT OF TRIVIAL CAUSES
( y3 I4 R9 T% W3 M4 Q1 BI WOULD RATHER BE FIRST IN A LITTLE IBERIAN VILLAGE THAN SECOND IN ROME* q1 k+ y, ?& K- V; F0 g
DANGER KNOWS FULL WELL THAT CAESAR IS MORE DANGEROUS THAN HE |
|