題目描述
在情報傳遞過程中,為了防止情報被截獲,往往需要對情報用一定的方式加密,簡單的加密演算法雖然不足以完全避免情報被破譯,但仍然能防止情報被輕易的識別。我們給出一種最簡的的加密方法,對給定的乙個字串,把其中從a-y,a-y的字母用其後繼字母替代,把z和z用a和a替代,其他非字母字元不變,則可得到乙個簡單的加密字串。
輸入
輸入一行,包含乙個字串,長度小於80個字元。
輸出
輸出每行字串的加密字串。
樣例輸入複製
hello! how are you!
樣例輸出複製
ifmmp! ipx bsf zpv!
#include
using
namespace std;
intmain()
else
if(s[i]
=='z')}
for(i =
0;i < s.
size()
;i++
)else
if(s[i]
=='z')}
cout<}
字串加密
輸入一串字元 長度不超過100 和乙個正整數k,將其中的英文本母加密並輸出加密後的字串,非英文本母不變。加密思想 將每個字母c加乙個序數k,即用它後面的第k個字母代替,變換公式 c c k。如果字母為z,則後乙個字母是a,也就是字母字元形成乙個圓。輸入第一行是若干字元,以回車結束。輸入第二行是乙個整...
字串加密
在對銀行賬戶等重要許可權設定密碼的時候,我們常常遇到這樣的煩惱 如果為了好記用生日吧,容易被破解,不安全 如果設定不好記的密碼,又擔心自己也會忘記 如果寫 在紙上,擔心紙張被別人發現或弄丟了.這個程式的任務就是把一串拼音字母轉換為6位數字 密碼 我們可以使用任何好記的拼音串 比如名字,王喜明,就寫 ...
字串加密
問題描述 乙個文字串可用事先編制好的字元對映表進行加密。例如,設字元對映表為 abcdefghijklmnopqrstuvwxyz ngzqtcobmuhelkpdawxfyivrsj 輸入描述 串的輸入。程式輸出 加密後的輸出。順序串演算法庫 函式的實現 sqstring encrypt sqst...