Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <vector>
- #include <utility>
- using namespace std;
- int main()
- {
- ifstream cin("input.txt");
- vector <char> word;
- vector <pair <int, char> > c;
- char cur;
- while(cin>>cur)
- {
- bool is = false;
- for(int i = 0; i < c.size(); i++)
- if(cur == c[i].second)
- {
- is = true;
- c[i].first++;
- }
- if(!is)
- {
- c.resize(c.size()+1);
- c[c.size()-1].first = 0;
- c[c.size()-1].second = cur;
- }
- word.push_back(cur);
- }
- int mx = 0, mxi = 0;
- for(int i = 0; i < c.size(); i++)
- if(c[i].first >= mx)
- {
- mx = c[i].first;
- mxi = i;
- }
- //for(int i = 0; i < c.size(); i++)
- // cout<<c[i].second<<':'<<c[i].first<<'\n'; //check each char's quantity
- for(int i = 0; i < word.size(); i++)
- if(word[i] != c[mxi].second)
- cout<<word[i];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement