字串加密?

2021-10-14 01:50:00 字數 663 閱讀 5790

題目描述

在情報傳遞過程中,為了防止情報被截獲,往往需要對情報用一定的方式加密,簡單的加密演算法雖然不足以完全避免情報被破譯,但仍然能防止情報被輕易的識別。我們給出一種最簡的的加密方法,對給定的乙個字串,把其中從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...