演算法提高 9 2 文字加密

2022-06-05 04:54:11 字數 867 閱讀 5894

演算法提高 9-2 文字加密  

時間限制:1.0s   記憶體限制:256.0mb

問題描述

先編寫函式encryptchar,按照下述 規則將給定的字元c轉化(加密)為新的字元:"a"轉化"b","b"轉化為"c",... ..."z"轉化為"a","a"轉化為"b",... ..., "z"轉化為"a",其它字元不加密。編寫程式,加密給定字串。

樣例輸出

與上面的樣例輸入對應的輸出。

例:資料規模和約定

輸入資料中每乙個數的範圍。

例:50個字元以內無空格字串。

#include #include 

#include

#include

#include

#include

#include

#include

#define for(i,x,n) for(int i=x;i#define ll long long int

#define inf 0x3f3f3f3f

#define mod 1000000007

#define max_n 50005

using

namespace

std;

intmain()

else

if(a[i]=='z'

)else

if(a[i]>=65 &&a[i]<=90 || a[i]>=97&&a[i]<=122

)else

}printf("%s

",a);

//fclose(stdin);

//fclose(stdout);

return0;

}//

演算法提高 9 2 文字加密

問題描述 先編寫函式encryptchar,按照下述規則將給定的字元c轉化 加密 為新的字元 a 轉化 b b 轉化為 c z 轉化為 a a 轉化為 b z 轉化為 a 其它字元不加密。編寫程式,加密給定字串。樣例輸出 與上面的樣例輸入對應的輸出。例 資料規模和約定 輸入資料中每乙個數的範圍。例 ...

演算法提高 9 2 文字加密

問題描述 先編寫函式encryptchar,按照下述規則將給定的字元c轉化 加密 為新的字元 a 轉化 b b 轉化為 c z 轉化為 a a 轉化為 b z 轉化為 a 其它字元不加密。編寫程式,加密給定字串。樣例輸出 與上面的樣例輸入對應的輸出。例 資料規模和約定 輸入資料中每乙個數的範圍。例 ...

藍橋杯 演算法提高 9 2 文字加密

時間限制 1.0s 記憶體限制 256.0mb 問題描述 先編寫函式encryptchar,按照下述規則將給定的字元c轉化 加密 為新的字元 a 轉化 b b 轉化為 c z 轉化為 a a 轉化為 b z 轉化為 a 其它字元不加密。編寫程式,加密給定字串。樣例輸出 與上面的樣例輸入對應的輸出。例...