Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- map<string, int> mp;
- vector<pair<string, string> > a;
- string s;
- while(cin >> s && s != "#")
- {
- string ss = s;
- transform(ss.begin(), ss.end(),ss.begin(),::toupper);
- sort(ss.begin(), ss.end());
- a.push_back({s, ss});
- mp[ss]++;
- }
- vector<string> ans;
- for(int i = 0; i < a.size(); i++)
- {
- if(mp[a[i].second] == 1)
- ans.push_back(a[i].first);
- }
- sort(ans.begin(), ans.end());
- for(int i = 0; i < ans.size(); i++)
- cout << ans[i] << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement