CSDN竞赛第六期第二题(C++)

简介: 鬼画符门,每年都会统计自己宗门鬼画符消耗的数量,往年一直是大师兄管理,但是这次鬼艺接手了,你能帮鬼艺写一个程序统计每年消耗数量最多的鬼画符吗?注解(这题是一道找出出现次数最多的字符串的一道题目)输入描述:第一行输入整数n.(1<=n<=1000)以下n行输入n个字符串,代表消耗的鬼画符。输出描述: 输出消耗数量最多的鬼画符(字符串),无需考虑多种鬼画符消耗数量相同的情况。 示例1输入5redredgreengreenhen输出red

鬼画符门,每年都会统计自己宗门鬼画符消耗的数量,往年一直是大师兄管理,但是这次鬼艺接手了,你能帮鬼艺写一个程序统计每年消耗数量最多的鬼画符吗?


注解(这题是一道找出出现次数最多的字符串的一道题目)


输入描述:


第一行输入整数n.(1<=n<=1000)以下n行输入n个字符串,代表消耗的鬼画符。


输出描述:


输出消耗数量最多的鬼画符(字符串),无需考虑多种鬼画符消耗数量相同的情况。


示例1


输入


5


red


red


green


green


hen


输出


red

#include<bits/stdc++.h>
using namespace std;
const int N = 1010;
string s[N];
map<string, int>m;
int main()
{
  int n;
  cin >> n;
  int mx = -1;
  for(int i = 0; i < n; i ++)
  {
    cin >> s[i];
    m[s[i]] ++;
    mx = max(m[s[i]], mx);
  }
  for(int i = 0; i < n; i ++)
  {
    if(m[s[i]] == mx)
    {
      cout << s[i]<< endl;
      return 0;
    }
  }
}


相关文章
|
5月前
|
安全
2024年江西省研究生数学建模竞赛C题: 聚变反应堆设计 问题分析、实现代码及参考论文
本文是关于2024年江西省研究生数学建模竞赛C题的解题分析,题目要求设计聚变反应堆,建立模型分析慢化区/增殖区中温度和中子通量的变化,确定反应堆尺寸以最小化单位电力输出的总成本,并计算相关物理量和分析等离子体的点火要求及稳态运行持续时间。
158 2
|
5月前
【2023 年第三届长三角高校数学建模竞赛】C 题 考研难度知多少 考研情况相关数据下载
本文介绍了2023年第三届长三角高校数学建模竞赛C题的背景和要求,聚焦于分析2023年考研难度及其影响因素,并探讨了自1979年以来考研难度的变化趋势和未来预测,同时提供了相关数据集的详细介绍和获取方式。
87 0
【2023 年第三届长三角高校数学建模竞赛】C 题 考研难度知多少 考研情况相关数据下载
|
8月前
|
算法 API
2021年美国大学生数学建模竞赛D题参考翻译
2021年美国大学生数学建模竞赛D题参考翻译
|
8月前
|
传感器 监控 智能硬件
2021年美国大学生数学建模竞赛B题参考翻译
2021年美国大学生数学建模竞赛B题参考翻译
|
8月前
2021年美国大学生数学建模竞赛A题参考翻译
2021年美国大学生数学建模竞赛A题参考翻译
|
8月前
|
XML 定位技术 数据安全/隐私保护
2021年美国大学生数学建模竞赛C题参考翻译
2021年美国大学生数学建模竞赛C题参考翻译
|
测试技术 UED
【CSDN第五期竞赛】说说自己的感受吧
【CSDN第五期竞赛】说说自己的感受吧
94 0
|
算法 C语言
【CSDN编程竞赛·第四期】个人参赛经历和个人建议
大家好,我前不久参加了官方举办的CSDN编程比赛,官方举办了四期,第一期的时候没看到,错过了,后面的每一期我都参加了,总的感觉来说,还可以。下面我具体说说第四期相关经验吧。
|
存储
【CSDN编程竞赛 第六期】我的第一场编程竞赛
我的第一场编程竞赛解题思路。
159 0
【CSDN编程竞赛 第六期】我的第一场编程竞赛
|
算法 IDE Java
CSDN编程挑战赛第六期—参赛心得+题解
CSDN编程挑战赛第六期—参赛心得+题解
CSDN编程挑战赛第六期—参赛心得+题解

热门文章

最新文章