本文主要是介绍hdu 1004 让气球飞 (map),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Sample Input5 green red blue red red 3 pink orange pink 0
red pink
输出出现次数最多的字符串
//
// main.cpp
// 160929
//
// Created by 刘哲 on 17/4/13.
// Copyright © 2016年 my_code. All rights reserved.
//
//#include <bits/stdc++.h>#include <iostream>
#include <algorithm>
#include <cstdio>
#include <cmath>
#include <cstring>
#include <string>
#include <map>
#include <set>
#include <queue>
#include <deque>
#include <list>
#include <bitset>
#include <stack>
#define lowbit(x) (x&-x)
using namespace std;
#define ll long long
map<string,int>mp;
int n;
string s;
int main()
{while(cin>>n&&n){mp.clear();while(n--){cin>>s;mp[s]++;}int maxn = 0;string str;map<string,int>::iterator it;for(it = mp.begin();it!=mp.end();it++){if(it->second>maxn){maxn = it->second;str = it->first;}}cout<<str<<endl;}return 0;
}
这篇关于hdu 1004 让气球飞 (map)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!