#include <iostream>
#include<bits/stdc++.h>
using namespace std;
int main() {
string s;cin>>s;
map<char,int> mp;
int mi=1e9;
char w;
for(int i=0;i<(int)s.size();i++)
{
mp[s[i]]++;
//mi=min(mi,mp[s[i]]);
}
for(auto x:mp)
{
mi=min(mi,x.second);
}
for(int i=0;i<(int)s.size();i++)
{
if(mp[s[i]]==mi)continue;
else cout<<s[i];
}
}
// 64 位输出请用 printf("%lld")
//这题跟上一题很像,用int数组,map储存都可以。先统计字符的次数。然后再搞个循环找最小次数。
//最后输出,如果该字符的出现次数是mi的话,那么就跳过

京公网安备 11010502036488号