#include <iostream>
#include <vector>
#include <map>
using namespace std;
int main() {
string line;
cin >> line;
map<char, int> dict;
for (char c : line) {
dict[c]++;
}
vector<int> valuse;
// 获取 value 的列表 用于获取最小值
for (auto p : dict) {
valuse.push_back(p.second);
}
int num;
// 遍历获取最小值
for (int i = 0; i < valuse.size() - 1; i++)
num = min(valuse[i], valuse[i + 1]);
// 移除字符串中的最少出现的次数的字符
string result = "";
for (char c : line) {
if (dict[c] != num)
result += c;
}
cout << result << endl;
}

京公网安备 11010502036488号