WA on #9 求调
  • 板块CF2A Winner
  • 楼主ruruo
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/5/18 21:41
  • 上次更新2023/10/23 15:24:27
查看原帖
WA on #9 求调
663295
ruruo楼主2023/5/18 21:41
#include<iostream>
#include<map>
using namespace std;

const int maxn = 100005;
int n, score[maxn];
string name[maxn];

map<string, int> mp; // 使用map直接记录每个人的得分

int main(){
    cin >> n;
    for (int i = 1; i <= n; i++) {
        cin >> name[i] >> score[i];
        mp[name[i]] += score[i];
    }
    int max_score = -1;
    string winner;
    for (auto it : mp) {
        if (it.second > max_score) { // 获取最高得分及其对应的名字
            max_score = it.second;
            winner = it.first;
        }
    }
    cout << winner << endl;
    return 0;
}

2023/5/18 21:41
加载中...