社区讨论
10分WA求调必关
B4262[GESP202503 三级] 词频统计参与者 2已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @mlnk8227
- 此快照首次捕获于
- 2026/02/15 17:45 4 天前
- 此快照最后确认于
- 2026/02/16 11:52 3 天前
CPP
.cpp
CPP#include <iostream>
#include <map>
#include <string>
using namespace std;
int main(void)
{
int n;
cin >> n;
map<string, int> m;
for(int i = 0;i < n;i++)
{
string s;
cin >> s;
for(int i = 0;i < s.size();i++)
{
if(s[i] <= 90)
{
s[i] += 32;
}
}
if(m.contains(s)){m.insert({s, 1});}
else{m[s]++;}
}
int maxnum = -1;
string max;
for(auto i = m.begin();i != m.end();i++)
{
if(i -> second > maxnum){max = i -> first;maxnum = i -> second;}
}
cout << max;
}
回复
共 2 条回复,欢迎继续交流。
正在加载回复...