1042 字元統計 20

2021-08-15 08:48:44 字數 1431 閱讀 1994

1042. 字元統計(20)

時間限制 400 ms 記憶體限制 65536 kb **長度限制 8000 b

判題程式 standard 作者 chen, yue

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

輸入格式:

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

輸出格式:

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

輸入樣例:

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

輸出樣例:

e 7

#define _crt_secure_no_warnings

#include

#include

#include

#include

#include

#include

#include

#include

using

namespace

std;

const

int maxn = 1010;

typedef

struct

static;

bool isalpha(char &c)

return

false;

}bool cmp(static a, static b)

bool cmp1(static a, static b)

int main()

; cin.getline(str, maxn);

for (int i = 0; str[i]; ++i)

}sort(s, s + 130, cmp);

for (int i = 0, j = 1; j < 130; ++j, ++i)

else

break;

}sort(s, s + n, cmp1);

cout

<< s[0].ch << " "

<< s[0].c;

#ifdef _debug

cin.close();

#ifndef _codeblocks

std::system("pause");

#endif // !_codeblocks

#endif // _debug

return

0;}

1042 字元統計 20

1042.字元統計 20 請編寫程式,找出一段給定文字中出現最頻繁的那個英文本母。輸入格式 輸入在一行中給出乙個長度不超過1000的字串。字串由ascii碼表中任意可見字元及空格組成,至少包含1個英文本母,以回車結束 回車不算在內 輸出格式 在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以...

1042 字元統計 20

請編寫程式,找出一段給定文字中出現最頻繁的那個英文本母。輸入格式 輸入在一行中給出乙個長度不超過1000的字串。字串由ascii碼表中任意可見字元及空格組成,至少包含1個英文本母,以回車結束 回車不算在內 輸出格式 在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以空格分隔。如果有並列,則輸...

1042 字元統計 20

請編寫程式,找出一段給定文字中出現最頻繁的那個英文本母。輸入格式 輸入在一行中給出乙個長度不超過1000的字串。字串由ascii碼表中任意可見字元及空格組成,至少包含1個英文本母,以回車結束 回車不算在內 輸出格式 在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以空格分隔。如果有並列,則輸...