在情報傳遞過程中,為了防止情報被截獲,往往需要對情報用一定的方式加密,簡單的加密演算法雖然不足以完全避免情報被破譯,但仍然能防止情報被輕易的識別。我們給出一種最簡的的加密方法,對給定的乙個字串,把其中從a-y,a-y的字母用其後繼字母替代,把z和z用a和a替代,則可得到乙個簡單的加密字串。
讀取這一行字串,每個字串長度小於80個字元
對於每組資料,輸出每行字串的加密字串。
示例1
複製
hello! how are you!
複製
ifmmp! ipx bsf zpv!
題解:
#include #include using namespace std;
int main()
else if(s[i] == 'z')
if(s[i] >= 'a' && s[i] < 'z')
else if(s[i] == 'z')
} cout
}
1134 密碼翻譯
題目描述 在情報傳遞過程中,為了防止情報被截獲,往往需要對情報用一定的方式加密,簡單的加密演算法雖然不足以完全避免情報被破譯,但仍然能防止情報被輕易的識別。我們給出一種最簡的的加密方法,對給定的乙個字串,把其中從a y,a y的字母用其後繼字母替代,把z和z用a和a替代,則可得到乙個簡單的加密字串。...
OJ 密碼翻譯
題目內容 在情報傳遞過程中,為了防止情報被截獲,往往需要對情報用一定的方式加密,簡單的加密演算法雖然不足以完全避免情報被破譯,但仍然能防止情報被輕易的識別。我們給出一種最簡的的加密方法,對給定的乙個字串,把其中從a y,a y的字母用其後繼字母替代,把z和z用a和a替代,則可得到乙個簡單的加密字串。...
SWUSTOJ 1178 密碼翻譯
源 在情報傳遞過程中,為了防止情報被截獲,往往需要對情報用一定的方式加密,簡單的加密演算法雖然不足以完全避免情報被破譯,但仍然能防止情報被輕易的識別。我們給出一種最簡的的加密方法,對給定的乙個字串,把其中從a y,a y的字母用其後繼字母替代,把z和z用a和a替代,其他非字母字元不變,則可得到乙個簡...