c_cpp GFG选举的获胜者,选票代表候选人姓名
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp GFG选举的获胜者,选票代表候选人姓名相关的知识,希望对你有一定的参考价值。
#include <bits/stdc++.h>
using namespace std;
// #Maps #Hashing #GFG #Problem
// https://practice.geeksforgeeks.org/problems/winner-of-an-election-where-votes-are-represented-as-candidate-names/0/?track=SP-Hashing
int main() {
int t;
cin>>t;
while(t--){
int n;
cin>>n;
map < string, int > VoteData;// name, votes
int i=0;
while(i<n){
string x;
cin>>x;
VoteData[x]+=1;
i++;
}
map < string, int > :: iterator it;
int max=INT_MIN;
string ans;
for(it=VoteData.begin();it!=VoteData.end();it++){
if( it->second > max ){
max=it->second;
ans=it->first;
}
}
cout<<ans<<" "<<max<<endl;
}
return 0;
}
以上是关于c_cpp GFG选举的获胜者,选票代表候选人姓名的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp GFG谁将获胜
《LeetCode之每日一题》:232.在线选举
ZZNUOJ_用C语言编写程序实现1188:选票统计(结构体专题)(附完整源码)
JavaP1271选举学生会—桶排序&Java快速读写IO—(洛谷OJ)
2012年美国总统选举的相关概念
选票统计