[YTU]_2800( 逗逗泡泡的保密电文)
生活随笔
收集整理的這篇文章主要介紹了
[YTU]_2800( 逗逗泡泡的保密电文)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Description
某電報局的電文保密的規律是將每個英文字母變成其后的第4個字母(很原始的那種啦),如A變成E,a變成e。最后四個字母(W,X,Y,Z或w,x,y,z)又變成前4個字母(A,B,C,D或a,b,c,d).非字母字符不變。輸入一行字母,要求輸出對應的加密后的文字
Input
一行字符串
Output
改變后的字符串
Sample Input
I am 20 years old.Sample Output
M eq 20 cievw sph.#include <iostream> #include <cstdio> using namespace std; int main() {char str[100];int i=0;gets(str);while(str[i]!='\0'){if((str[i]>='A'&&str[i]<='V')||(str[i]>='a'&&str[i]<='v'))str[i]+=4;else if((str[i]>='W'&&str[i]<='Z')||(str[i]>='w'&&str[i]<='z'))str[i]-=22;++i;}cout<<str;return 0; }總結
以上是生活随笔為你收集整理的[YTU]_2800( 逗逗泡泡的保密电文)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [YTU]_2781( 重复字符串)
- 下一篇: [YTU]_1032( 统计出其中英文字