PAT1024 字串統計

2021-08-01 03:51:29 字數 773 閱讀 1087

請編寫程式,找出一段給定文字中出現最頻繁的那個英文本母。

輸入格式:

輸入在一行中給出乙個長度不超過1000的字串。字串由ascii碼表中任意可見字元及空格組成,至少包含1個英文本母,以回車結束(回車不算在內)。

輸出格式:

在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以空格分隔。如果有並列,則輸出按字母序最小的那個字母。統計時不區分大小寫,輸出小寫字母。

輸入樣例:

this is a ****** test. there are numbers and other symbols 1&2

&3.......

....

輸出樣例:

e 7

—coding—

#include

#include

using namespace std;

int main() ;

string s;

getline(cin, s);

intlength = (int)s.length();

for(int i=0; iif(s[i] >= 'a' && s[i] <= 'z')

}int cha = 'a';

int max = 0;

for(int a='a'; a<='z'; a++)

}printf("%c

%d\n", cha, max);

return

0;}

1227 字串統計

1227 字串統計 description 對於給定的乙個字串,統計其中數字字元出現的次數。input 輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。output 對於每個測試例項,輸出該字串中數值的個數,每個輸出佔一行。sample in...

66 字串統計

66 字串統計 問題描述 明明最近在做乙個有關字串的統計工作。兩個由小寫字母組成的字串s1和s2,明明需要統計出以下四種關係 1 在s1或s2中存在的字母 包括在s1和s2中都存在的字母 2 在s1中且在s2中的字母 3 在s1中但不在s2中的字母,在s2中但不在s1中的字母 4 不在s1中且也不在...

1075 字串統計

對於給定的乙個字串,統計 其中重複出現過得數字字元的的個數。例如 字串asdfasdf123123asdfasdf中的數字字元1 2 3都重複出現過,所以應該輸出3 字串asdf111111111asdfasdfasdf中只有數字字元1重複出現過,所以輸出1。注意 重複出現的數。輸入資料有多行,第一...