0
已解决
王梓轩
资深光能
资深光能
思路错了吗?
90分
#include<bits/stdc++.h>
using namespace std;
int b[205]={0},maxn=-0x3f3f3f3f,maxi;
int main()
{
string a;
cin>>a;
for(int i=1;i<=a.size();i++)
{
b[a[i]]++;
maxn=max(maxn,b[a[i]]);
}
for(int i=1;i<=a.size();i++)
if(maxn==b[a[i]])
cout<<a[i],b[a[i]]=-1;
}
王梓轩在2023-01-09 16:43:26追加了内容
#include<bits/stdc++.h>
using namespace std;
int b[305]={0},maxn=-1,maxi;
int main()
{
string a;
cin>>a;
for(int i=0;i<a.size();i++)
{
b[a[i]]++;
maxn=max(maxn,b[a[i]]);
}
for(int i=0;i<a.size();i++)
if(maxn==b[a[i]])
cout<<a[i],b[a[i]]=0;
}