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個英文本母,以回車結束 回車不算在內 輸出格式 在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以空格分隔。如果有並列,則輸...