Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <map>
- using namespace std;
- int _tmain(int argc, _TCHAR* argv[])
- {
- int count;
- struct unit {
- int ball;
- string name;
- string last_name;
- string _class;
- };
- multimap< int, unit > units, winners;
- multimap< int, unit >::iterator itr;
- unit _unit;
- cin >> count;
- for (int i = 0; i < count; i++)
- {
- cin >> _unit.name >> _unit.last_name >> _unit._class >> _unit.ball;
- if (_unit.ball < 200)
- units.insert(pair< int, unit >(_unit.ball, _unit));
- else
- winners.insert(pair< int, unit >(_unit.ball, _unit));
- }
- if (units.size() == 0)
- units = winners;
- int units_count = units.count(units.rbegin()->first);
- if (units_count == 1)
- cout << units.rbegin()->second.last_name << " " << units.rbegin()->second.name;
- else
- cout << units_count;
- cin >> count;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement