C语言 求大神 求程序 拜托 好人一生幸福7

问题F:分数统计时间限制:1Sec内存限制:16MB提交:1365解决:544[提交][状态][讨论版]题目描述输入一些整数,表示学生的考试分数,在0~100之内为合法数... 问题 F: 分数统计
时间限制: 1 Sec 内存限制: 16 MB
提交: 1365 解决: 544
[提交][状态][讨论版]
题目描述

输入一些整数,表示学生的考试分数,在0~100之内为合法数据,进行统计。统计出哪个分数出现的次数最多,并按照分数大小从小到大输出。

输入

输入多行,每行一个整数。输入的成绩总数不超过在1~10000个之间。到EOF结束。

输出

输出出现次数最多的那些分数,按从小到大顺序输出。

样例输入
-1
81
-1
92
35
68
72
100
1000
95
60
59
72
92

样例输出
72
92

提示

思考如何利用数组进行统计。
展开
 我来答
blue_dns
2014-11-05 · TA获得超过251个赞
知道小有建树答主
回答量:557
采纳率:100%
帮助的人:208万
展开全部
一个思路供参考:
建立数组A[] 记录输入的有效数字;
建立数组B[][]用来存放每个数字及出现次数;
对B[][]按第二维进行由大到小排序,并取出最大的出现次数k;
对B[][]循环,如果第二维等于最大出现次数k,就printf输出。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式