與1028加密的病歷單類似(x)
題目:
**:
#include
#include
#include
intmain()
;//存放輸入的字元
int b[51]
=;//用來存放輸入的字元轉成對應的ascii碼值的int型數
int n=
0,i,len=0;
scanf
("%d\n"
,&n)
;//輸入要後移多少位
gets
(a);
len=
strlen
(a);
for(i=
0;i)//遍歷a陣列
for(i=
0;i)//遍歷b陣列
}for
(i=0
;i)return0;
}
備註:
道題目涉及到乙個知識點:後移字元後到了z後從a開始
l 用乙個char型的字串陣列存輸入的字元,利用迴圈把字元的ascii碼值存在int型的陣列,再利用迴圈重新賦給a陣列
l 方法:字元後移過後的ascii碼值若大於122,就用下面的**:
for
(i=0
;i)//遍歷b陣列
}
l 使用#include標頭檔案的時候,用c語言的**寫即可,因為這個標頭檔案是c語言中的標頭檔案 小書童 凱撒密碼
某蒟蒻迷上了 小書童 有一天登陸時忘記密碼了 他沒繫結郵箱or手機 於是便把問題拋給了神犇你。蒟蒻雖然忘記密碼,但他還記得密碼是由乙個字串組成。密碼是由原文本串 由不超過 50 個小寫字母組成 中每個字母向後移動 nn 位形成的。z的下乙個字母是a,如此迴圈。他現在找到了移動前的原文本串及 nn,請...
P1914 小書童 密碼
某蒟蒻迷上了 小書童 有一天登陸時忘記密碼了 他沒繫結郵箱or手機 於是便把問題拋給了神犇你。蒟蒻雖然忘記密碼,但他還記得密碼是由一串字母組成。且密碼是由一串字母每個向後移動n為形成。z的下乙個字母是a,如此迴圈。他現在找到了移動前的那串字母及n,請你求出密碼。均為小寫 輸入格式 第一行 n。第二行...
luogu1914 小書童密碼
時空限制 1000ms 256mb 某蒟蒻迷上了 小書童 有一天登陸時忘記密碼了 他沒繫結郵箱or手機 於是便把問題拋給了神犇你。蒟蒻雖然忘記密碼,但他還記得密碼是由一串字母組成。且密碼是由一串字母每個向後移動n為形成。z的下乙個字母是a,如此迴圈。他現在找到了移動前的那串字母及n,請你求出密碼。均...