AT899 投票

    • 54通过
    • 95提交
  • 题目来源 AtCoder 899
  • 评测方式 RemoteJudge
  • 标签 字符串 概率论,统计 级数
  • 难度 普及/提高-
  • 时空限制 2000ms / 256MB

题解

  • 提示:收藏到任务计划后,可在首页查看。
  • 最新讨论 显示

    推荐的相关题目 显示

    题意翻译

    题目大意 某个组织进行了选拔领导人的选举。组织由n人组成,每个人都写了最领导的人物的名字。投票数最多的人的名字就是领袖。如果有多个得票数最多的人物,输出其中一个即可。 输入格式: 第一行,n个人 接下来n行,输入领导人的名字 输出格式: 票数最多的领导人 范围: 1<=名字长度<=50

    感谢@Andysun06 提供的翻译

    题目描述

    とある組織で、リーダーを選ぶ選挙が行われた。

    組織は $ N $ 人の構成員で構成されており、各人は最もリーダーにふさわしい人物の名前を書いた。

    リーダーは、得票数が最も多い人物が選ばれることになっている。

    得票数が最も多い人物の名前を出力せよ。得票数が最も多い人物が複数いる場合は、そのうちどの名前を出力してもよい。

    输入输出格式

    输入格式:

    入力は以下の形式で標準入力から与えられる。

    
     $ N $ 
     $ S_1 $ 
     $ S_2 $ 
    :
     $ S_N $ 
    • $ 1 $ 行目には、組織の構成員の人数を表す整数 $ N\ (1\ ≦\ N\ ≦\ 50) $ が与えられる。
    • $ 2 $ 行目から $ N $ 行では、それぞれの構成員の投票内容を表す。 $ N $ 行のうち $ i\ (1\ ≦\ i\ ≦\ N) $ 行目には文字列 $ S_i $ が書かれている。 $ S_i $ は $ i $ 番目の人の投票内容を表している。 $ S_i $ は小文字の半角英字のみで構成されており、長さは $ 1 $ 文字以上 $ 50 $ 文字以下である。

    输出格式:

    得票数が最も多い人物の名前を出力せよ。得票数が最も多い人物が複数いる場合は、そのうちどの名前を出力してもよい。出力の末尾にも改行を入れること。

    输入输出样例

    输入样例#1: 复制
    4
    taro
    jiro
    taro
    saburo
    输出样例#1: 复制
    taro
    输入样例#2: 复制
    1
    takahashikun
    输出样例#2: 复制
    takahashikun
    输入样例#3: 复制
    9
    a
    b
    c
    c
    b
    c
    b
    d
    e
    输出样例#3: 复制
    b

    说明

    Sample Explanation 1

    taro が $ 2 $ 票、jirosaburo が $ 1 $ 票ずつです。

    Sample Explanation 2

    takahashikun 以外の投票がありません。

    Sample Explanation 3

    b が $ 3 $ 票で最多ですが、c も $ 3 $ 票で同様に最多なので、c を出力しても正解となります。

    提示
    标程仅供做题后或实在无思路时参考。
    请自觉、自律地使用该功能并请对自己的学习负责。
    如果发现恶意抄袭标程,将按照I类违反进行处理。