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位數字 密碼 我們可以使用任何好記的拼音串 比如名字,王喜明,就寫 ...