a009: 解碼器
Tags : 字元處理
Accepted rate : 23173人/24309人 ( 95% ) [非即時]
評分方式:
Tolerant

最近更新 : 2020-05-21 11:19

Content

  在密碼學裡面有一種很簡單的加密方式,就是把明碼的每個字元加上某一個整數K而得到密碼的字元(明碼及密碼字元一定都在ASCII碼中可列印的範圍內)。例如若K=2,那麼apple經過加密後就變成crrng了。解密則是反過來做。這個問題是給你一個密碼字串,請你依照上述的解密方式輸出明碼。

至於在本任務中K到底是多少,請自行參照Sample Input及Sample Output推出來吧!相當簡單的。

Input

輸入共一行,每行含有1個字串,就是需要解密的明碼。

Output

對每一測試資料,請輸出解密後的密碼。

Sample Input #1
1JKJ'pz'{ol'{yhklthyr'vm'{ol'Jvu{yvs'Kh{h'Jvywvyh{pvu5

Sample Output #1
*CDC is the trademark of the Control Data Corporation.
Sample Input #2
1PIT'pz'h'{yhklthyr'vm'{ol'Pu{lyuh{pvuhs'I|zpulzz'Thjopul'Jvywvyh{pvu5
Sample Output #2
*IBM is a trademark of the International Business Machine Corporation.

測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (16%): 1.0s , <1K
公開 測資點#1 (16%): 1.0s , <1K
公開 測資點#2 (17%): 1.0s , <1K
公開 測資點#3 (17%): 1.0s , <1K
公開 測資點#4 (17%): 1.0s , <1K
公開 測資點#5 (17%): 1.0s , <1K
Hint :

* cin.get(char) 可一次讀取一個字元
* getline(cin, string) 可一次讀取完整的一行
* 中文翻譯 Lucky Cat

Tags:
字元處理
出處:
ACM 458


ID User Problem Subject Hit Post Date
27047
wayne71112 (悠人)
a009
C++ 簡單解法
158 2021-09-09 21:49
26762
u910721@tciv... (21詹淙幃)
a009
hgshjns
124 2021-08-23 19:58
25764
22207807 (會打Code的貓)
a009
1255 2021-06-21 13:25
25456
studyfromzha... (JHE JIA ZHANG)
a009
924 2021-05-22 18:38
24812
asnewchien@g... (david)
a009
python 影片分享
652 2021-03-27 21:57