a151: 破譯密碼
Tags :
Accepted rate : 72人/84人 ( 86% ) [非即時]
評分方式:
Strictly

最近更新 : 2022-08-18 02:46

Content

A國情報局抓獲敵國間諜一名,從間諜身上搜出了若干密電,在嚴刑逼供之下,間諜說出了密電加密方法:將明文電報(僅由大寫字母構成)中的所有字母均替換為字母表中向後看的第n個字母,如果超過Z,則從A繼續數,這樣就得到了密文,比如ATTACK,就會加密為UNNUWE。

可還沒等到間諜說出加密用的密鑰(數字n),就被臥底開槍打死,間諜臨死前在地板上畫了字母「E」。

情報局長看著一條條密電發了愁,但機智的你已經發現,原來間諜在告訴我們,所有密文都以「E」結尾!

請編寫程序破譯這些密電吧!

Input

共一行字符串,全部由大寫字母構成的明文。

Output

共一行字符串,加密後的密文。

Sample Input #1
JNTQZCZF
Sample Output #1
IMSPYBYE
Sample Input #2
ABCDEF
Sample Output #2
ZABCDE
Sample Input #3
ATTACK
Sample Output #3
UNNUWE
Sample Input #4
DSE
Sample Output #4
DSE
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (33%): 1.0s , <1K
不公開 測資點#1 (33%): 1.0s , <1K
不公開 測資點#2 (34%): 1.0s , <1K
Hint :

有關ASCII碼常用函數有 ord() 和 chr()

Tags:
出處:
[管理者:
kichan@g.pui... (陳嘉賢CHAN KA IN)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」