Problem 1729 --色盲的民主

1729: 色盲的民主

"
Time Limit $1$ 秒/Second(s) Memory Limit $512$ 兆字节/Megabyte(s)
提交总数 $82$ 正确数量 $23$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签 字符串 排序
n个色盲聚在一  起,讨论一块布的颜色。尽管都是色盲,却盲得各不相同。每个人都有自己的主张,争论不休。最终,他们决定采取民主投票的方式决定布的颜色,不管布同不同  意。某种颜色用字符串表示(字符串为颜色单词或词组,也就是可能有被空格隔开的两个单词组成的颜色词组),只要字符串不同,程序即判断颜色不同。现在给出  这n个人所选择的颜色,输出最有可能的颜色(也就是获得投票最多的颜色),如果有多个颜色获得了最多的投票,则将它们按字典序分行全部输出。

第一行一个正整数n,表示色盲的人数 
接下来n行,每行一句话 
若干行,获得投票最多的颜色,按字典序输出 
5
red
blue
black
black
blue
black
blue
n< =1000 
颜色单词最多20个字符,只包含小写字母或者空格 
注 
   对于char  s[20],由于cin  > >   s是读取到空格处便会结束,也就是对于light  red,用cin只能输入light。如果要整个输入一行,则使用cin.getline(s,  20),其中20为这一行的最大长度,也就是你的s的容量,如果容量为30,则cin.getline(s,  30)。 
另外,你在cin> > n以后cin.getline(s,30)应该会得到一个空字符串,这是因为整数n后面的换行符还未被输入。 

推荐代码 查看1729 所有题解 上传题解视频得图灵币

本题记录 用 户(点击查看用户) 运行号(点击购买题解) 时 间
算法最快[$0 $ms] 只能过个样例~~~ 609139 2020-08-01 23:28:35
内存最少[$2024 $KB] 胡奇彪 435910 2019-06-02 13:53:56
第一AC 魏保林 412498 2019-04-29 21:19:53
第一挑战 魏保林 412475 2019-04-29 20:57:54

赛题来源/所属竞赛 蓝桥杯 挑战算法之蓝桥杯

竞赛编号 竞赛名称 竞赛时间 访问比赛
1283 2018-2019-2学期《算法分析与设计》期末考试赛 2019-05-13 08:00:00 请登录