M:簡單密碼
阿新 • • 發佈:2020-12-05
- 總時間限制:
- 1000ms
- 記憶體限制:
- 65536kB
- 描述
-
Julius Caesar曾經使用過一種很簡單的密碼。對於明文中的每個字元,將它用它字母表中後5位對應的字元來代替,這樣就得到了密文。比如字元A用F來代替。如下是密文和明文中字元的對應關係。
密文
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
明文
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
你的任務是對給定的密文進行解密得到明文。
你需要注意的是,密文中出現的字母都是大寫字母。密文中也包括非字母的字元,對這些字元不用進行解碼。 - 輸入
- 一行,給出密文,密文不為空,而且其中的字元數不超過200。
- 輸出
- 輸出一行,即密文對應的明文。
- 樣例輸入
-
NS BFW, JAJSYX TK NRUTWYFSHJ FWJ YMJ WJXZQY TK YWNANFQ HFZXJX
- 樣例輸出
-
IN WAR, EVENTS OF IMPORTANCE ARE THE RESULT OF TRIVIAL CAUSES
1 #include <iostream> 2 #include <string> 3 using namespace std; 4 int main() 5 { 6 string s; 7 getline(cin, s); 8 for