D. 【系统函数】星火选拔分数线

    传统题 1000ms 128MiB

【系统函数】星火选拔分数线

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

说明

在"星火征途"红色文化竞赛中,红军战士们都取得了成绩。负责竞赛的指挥员需要确定最终的获奖名单。 指挥员规定竞赛前5名获奖。他想要确定一个获奖分数线,所有得分在分数线及以上的战士都可以获奖。但是存在一种特殊情况,如果第5名战士的分数与后面的战士相同,大家并列第5名,都可以获奖。 请你编写程序,确定获奖分数线和获奖总人数。

输入格式

输入共2行。 第1行是一个正整数n,表示参赛总人数(10 ≤ n ≤ 500)。 第2行是n个整数,表示n个参赛战士的分数(0 ≤ 分数 ≤ 100),数字之间用空格隔开。

输出格式

输出共1行,包括两个整数,分别表示分数线和获奖人数,中间用一个空格隔开。
10
80 89 60 40 65 72 72 75 72 95
72 7

提示

思路: ① 对n个分数进行降序排序(使用sort函数+自定义cmp) ② 分数线 = 排序后第5名(下标为4)的分数 ③ 统计所有分数 ≥ 分数线的人数

来源

改编自PPT课件《18.pptx》分数线练习

2026年全国青少年信息素养大赛复赛模拟卷

未参加
状态
已结束
规则
XCPC
题目
5
开始于
2026-7-13 14:45
结束于
2026-7-14 0:45
持续时间
10 小时
主持人
参赛人数
7