統計字串

2022-09-09 16:48:27 字數 1092 閱讀 3011

判斷乙個由a-z26個字元組成的字串中哪個字元出現的次數最多。

1行是測試資料的組數n,每組測試資料佔1行,是乙個由a-z26個字元組成的字串。每行資料不超過1000個字元且非空。

n行,每行輸出對應乙個輸入。一行輸出包括出現次數最多的字元和該字元出現的次數,中間是乙個空格。

如果有多個字元出現的次數相同且最多,那麼輸出ascii碼最小的那乙個字元。

2

abbccc

adfadffasdf

c 3

f 4

這個是老師布置的課堂作業,甚至說打算用結構體了233

後來想了想沒必要這麼大動干戈。。。

下面是**:

#include

int main ()

;char zifu[10000];

scanf("%s",zifu);

for(i = 0; zifu[i] != '\0'; i++)

tong[zifu[i]-97]++;

for(i = 0; i < 26; i++)

if(m < tong[i])

printf("%c %d\n", a, m);

getchar();

}return 0;

}————————————————————————————————

撒花~~~

統計字串結束啦~~~

統計字串

題目 計算字串中字母 數字 其他字元的個數。datas segment buf db 80 len db string db 80 dup 32 crlf db 13,10,displ db the amount of letters is 13,10,dispd db the amount of ...

字串統計

演算法訓練 字串統計 時間限制 1.0s 記憶體限制 512.0mb 問題描述 給定乙個長度為n的字串s,還有乙個數字l,統計長度大於等於l的出現次數最多的子串 不同的出現可以相交 如果有多個,輸出最長的,如果仍然有多個,輸出第一次出現最早的。輸入格式 第一行乙個數字l。第二行是字串s。l大於0,且...

字串統計

time memory limit 1000 ms 32768 k submitted 2163 accepted 973 對於給定的乙個字串 長度小於1000 統計其中大小寫字母字元出現的次數。輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串...