题解
2023-04-15 17:07:11
发布于:上海
463阅读
0回复
0点赞
#include <iostream>
#include <algorithm>
using namespace std;
int a[1005],maxx=-1;
char maxn;
int main()
{
string s;
cin>>s;
int len=s.size();
for(int i=0;i<=len;i++)
{
a[(int)(s[i])];
}
for(int i=0;i<=122;i)
{
if(maxx<a[i])
{
maxx=a[i];
maxn=(char)(i);
}
}
cout<<maxn;
return 0;
}
全部评论 1
优化版:
#include <iostream> #include<algorithm> using namespace std; int a[1007],maxx=-1; char maxn; int main(){ string s; cin>>s; int len=s.size(); for(int i=0;i<=len;i++) a[(int)(s[i])]++; for(int i=0;i<=122;i++){ if(maxx<a[i]){ maxx=a[i]; maxn=(char)(i); } } cout<<maxn; }
4天前 来自 浙江
0
有帮助,赞一个