Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- total[s1];
- }
- for (const auto& kv : data) {
- vector< pair <string, long long> > president(
- kv.second.begin(),
- kv.second.end()
- );
- sort(president.begin(), president.end(), compare);
- total[president[0].first] += states[kv.first];
- }
- vector< pair <string, long long> > result(
- total.begin(),
- total.end()
- );
- sort(result.begin(), result.end(), compare);
- for (const auto& elem : result) {
- cout << elem.first
- << " "
- << elem.second
- << "\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement