Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>using namespace std;int main(){string tmp_s = "abcdefghijklmnopqrstuvwxyz";int c_num[26];for (int i = 0; i < 26; ++i)c_num[i] = 0;string s;cin >> s;for (int i = 0; i < s.length(); ++i)c_num[tmp_s.find(s[i])]++;for (int i = 0; i < 26; ++i)if (c_num[i] > (s.length() + 1)/2){cout << "INVALID" << endl;return 0;}string res = "";char last_c = '#';int len = s.length();for (int i = 0; i < 26; ++i)if (c_num[i] > 0 && tmp_s[i] != last_c){bool flag = true;