p1071 潛伏者
未賦值的map輸出的是0(整型)或空(字元)
#include
#include
#include
#include
#include
using
namespace std;
map<
char
,char
> reg;
int alphabat_n[27]
;char alphabat_a[28]
=;map<
char
,int
> alp;
//先把每個字母用map對映到它們的順序數,如alp[a]=1;
//再用alphabat_n陣列計數——在原文串中是否有出現過這個字母
intmain()
}//先判斷原文串有沒有出現26個字母,沒有就直接結束
for(
int i=
0;i)//如果已找到對應原文本母且與當前的原文本母不相同
//則乙個密文字母對應了兩個原文本母,衝突,直接結束
reg[begin[i]
]=after[i];}
for(
int i=
0;i)else error=1;
}if(error)
printf
("failed");
else
return0;
}
字串練習
模擬tirm 方法 去除字串兩段的空格 思路 定義兩個變數 start end 分別從字串的兩段對字串進行逐個字元的判斷,當出現不是空格的字元時停止判斷,整個過程中保持 start end import com.ivan.util.systemutil public class practiseon...
字串練習
1,統計乙個字串中個字元的百分比 如輸入字串asdfs a 20 s 40 d 20 f 20 include include void percentage char str,int len if str str 判斷下乙個字元 int main int len 0 printf please i...
字串練習
字串練習 取得校園新聞的編號 num 14 5 print num 產生python文件的 com print com 產生校園新聞的一系列新聞頁 for i in range 20 print format i 練習字串內建函式 strip,lstrip,rstrip,split,count 用函...