1525 字元統計2 雜湊 SDUT

2021-06-25 09:29:24 字數 658 閱讀 4828



time limit: 1000ms   memory limit: 65536k  有疑問?點這裡^_^

輸入英文句子,輸出該句子中除了空格外出現次數最多的字元及其出現的次數。

輸入資料報含多個測試例項,每個測試例項是乙個長度不超過100的英文句子,佔一行。

逐行輸出每個句子中出現次數最多的字元及其出現的次數(如果有多個字元的次數相同,只輸出ascii碼最小的字

符)。

i am a student

a good programming problem

abcd abcd abcd abcd

a 2

o 4a 2

本題思路:先將輸入的句子中字母字元記錄到陣列a中(雜湊),再找出陣列a中最大的數並記錄下標,若有與最大數相等的輸出ascll碼小的。
#include #include #include int main()

if(str[i]>='a'&&str[i]<='z')//『a』到『z』對應a[26]到a[51]

}for(i=0;i<52;i++)

if(a[i]==ma)//若a[i]的數值與ma的數值相等,記錄小的下標

return 0;

}

字元統計2 sdut 1525

time limit 1000ms memory limit 65536kb submit statistic problem description 輸入英文句子,輸出該句子中除了空格外出現次數最多的字元及其出現的次數。input 輸入資料報含多個測試例項,每個測試例項是乙個長度不超過100的英文...

sdut oj 1525 字元統計2

time limit 1000 ms memory limit 65536 kib submit statistic problem description 輸入英文句子,輸出該句子中除了空格外出現次數最多的字元及其出現的次數。input 輸入資料報含多個測試例項,每個測試例項是乙個長度不超過100...

山理工OJ1525 字元統計2

problem description 輸入英文句子,輸出該句子中除了空格外出現次數最多的字元及其出現的次數。input 輸入資料報含多個測試例項,每個測試例項是乙個長度不超過100的英文句子,佔一行。output 逐行輸出每個句子 現次數最多的字元及其出現的次數 如果有多個字元的次數相同,只輸出a...