牛客網C 演算法每日一練

2021-08-17 06:44:55 字數 553 閱讀 6962

在情報傳遞過程中,為了防止情報被截獲,往往需要對情報用一定的方式加密,簡單的加密演算法雖然不足以完全避免情報被破譯,但仍然能防止情報被輕易的識別。我們給出一種最簡的的加密方法,對給定的乙個字串,把其中從a-y,a-y的字母用其後繼字母替代,把z和z用a和a替代,則可得到乙個簡單的加密字串。

輸入描述:

用gets(s)方式讀取這一行字串.每個字串長度小於80個字元。

輸出描述:

對於每組資料,輸出每行字串的加密字串。
示例1

hello! how are you!

ifmmp! ipx bsf zpv!

原始碼#include

#include

using namespace std;

#define max 100

int main()

else if(s[i]=='z'||s[i]=='z')

}puts(s);

}return 0;

}

牛客網 每日一練

param n int整型 return int整型 class solution defnumtrees self n dp 0 for i in range n 1 dp 0 1dp 1 1 for j in range 2,n 1 for k in range 1,j 1 dp j dp j ...

牛客網 每日一練

class listnode def init self,x self.val x self.next none param head listnode類 return listnode類 class solution defdeleteduplicates self head ifnot head...

牛客每日一練(2018 10 20)

1 給定二進位制字串,將其換算成對應的十進位制數字 時間限制 3秒 空間限制 32768k 熱度指數 13677 function base10 str parseint方法可以將其它進製轉換為十進位制,只需要給該方法傳入需要轉換的字串和該字串的進製表示兩個引數即可。ps parseint 返回的是...