Problem B 字串加密(程式設計)

2021-08-30 17:37:15 字數 593 閱讀 7062

problem b: 字串加密(程式設計)

time limit: 1 sec memory limit: 2 mb

submit: 1923 solved: 905

[submit][status][web board]

description

通過鍵盤輸入乙個字串,之後按如下規律對其加密:

a→z a→z

b→y b→y

c→x c→x

即將字串中的第i個大寫或小寫英文本母變成相應的第(26-i+1)個大寫或小寫字母,其他字元不變。

input

輸入乙個字串,不超過100個字元。

output

輸出為加密後的字串

sample input

abcabc

sample output

zyxzyx

hint

#include#include#include int main()

//利用相加和的關係

if(c[i]>='a'&&c[i]<='z')

}printf("%s",c);

}

Problem B 複製字串

有一字串,包含n個字元。寫一函式,將此字串中從第m個字元開始的全部字元複製成為另乙個字串。數字n 一行字串數字m 從m開始的子串 6 abcdef 3cdef 主函式已給定如下,提交時不需要包含下述主函式 c int main c int main 源 includevoid strcpypos c...

字串加密

輸入一串字元 長度不超過100 和乙個正整數k,將其中的英文本母加密並輸出加密後的字串,非英文本母不變。加密思想 將每個字母c加乙個序數k,即用它後面的第k個字母代替,變換公式 c c k。如果字母為z,則後乙個字母是a,也就是字母字元形成乙個圓。輸入第一行是若干字元,以回車結束。輸入第二行是乙個整...

字串加密

在對銀行賬戶等重要許可權設定密碼的時候,我們常常遇到這樣的煩惱 如果為了好記用生日吧,容易被破解,不安全 如果設定不好記的密碼,又擔心自己也會忘記 如果寫 在紙上,擔心紙張被別人發現或弄丟了.這個程式的任務就是把一串拼音字母轉換為6位數字 密碼 我們可以使用任何好記的拼音串 比如名字,王喜明,就寫 ...