NYOJ 241字母統計

2021-06-21 07:06:51 字數 565 閱讀 6509

描述

現在給你乙個由小寫字母組成字串,要你找出字串中出現次數最多的字母,如果出現次數最多字母有多個那麼輸出最小的那個。

輸入第一行輸入乙個正整數t(0

輸出每組資料輸出佔一行,輸出出現次數最多的字元;

樣例輸入

3

abcd

bbaa

jsdhfjkshdfjksahdfjkhsajkf

樣例輸出

a

aj

**:

#include#includeint main();

int k=0,max=0,s;

s=strlen(a);

for(i=0;imax )

}printf("%c\n",(m+'a'));

} return 0;

}

思路解析:

因為要對字串中的字元統計其出現的次數,所以定義陣列b,用數字代替字元,在字串陣列中統計相應的字元出現的次數,在陣列迴圈中找最大的b[i],記下他的下標,就可以找到相應的字元(即m+'a')... 在

NYOJ 241 字母統計

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 現在給你乙個由小寫字母組成字串,要你找出字串中出現次數最多的字母,如果出現次數最多字母有多個那麼輸出最小的那個。輸入第一行輸入乙個正整數t 0 輸出每組資料輸出佔一行,輸出出現次數最多的字元 樣例輸入 3 abcd bbaa j...

NYOJ241 字母統計

描述 現在給你乙個由小寫字母組成字串,要你找出字串中出現次數最多的字母,如果出現次數最多字母有多個那麼輸出最小的那個。輸入 第一行輸入乙個正整數t 0 輸出每組資料輸出佔一行,輸出出現次數最多的字元 樣例輸入 3 abcd bbaa jsdhfjkshdfjksahdfjkhsajkf 樣例輸出 a...

NYOJ241字母統計

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 現在給你乙個由小寫字母組成字串,要你找出字串 現次數最多的字母,如果出現次數最多字母有多個那麼輸出最小的那個。輸入 第一行輸入乙個正整數t 0 輸出每組資料輸出佔一行,輸出出現次數最多的字元 樣例輸入 3 abcd bbaa j...