【华为OD机试】优秀学员统计

题目描述

公司某部门软件教导团正在组织新员工每日打卡学习活动,他们开展这项学习活动已经一个月了,所以想统计下这个月优秀的打卡员工。每个员工会对应一个id,每天的打卡记录记录当天打卡员工的id集合,一共30天。

请你实现代码帮助统计出打卡次数top5的员工。加入打卡次数相同,将较早参与打卡的员工排在前面,如果开始参与打卡的时间还是一样,将id较小的员工排在前面。

注:不考虑并列的情况,按规则返回前5名员工的id即可,如果当月打卡的员工少于5个,按规则排序返回所有有打卡记录的员工id。

输入描述

第一行输入为新员工数量N,表示新员工编号id为0到N-1,N的范围为[1,100]

第二行输入为30个整数,表示每天打卡的员工数量,每天至少有1名员工打卡。

之后30行为每天打卡的员工id集合,id不会重复。

输出描述

按顺序输出打卡top5员工的id,用空格隔开。

测试样例1

输入:

### 华为ODE卷题库与练习资源 对于准备参加华为OD的考生而言,获取高质量的题库和练习资料至关重要。当前存在多个平台提供针对华为ODE卷的专项训练服务。 #### 牛客网作为主要备考平台 牛客网提供了专门面向华为ODE卷的在线练习环境和支持多种编程语言解答的服务[^2]。该网站不仅拥有丰富的历史真题集合,还允许用户提交代码并通过自动化测案例来检验自己的解决方案是否正确。这有助于考生更好地适应实际考中的编码环节,并提高解决问题的能力。 #### 专栏订阅获得全面辅导 为了进一步提升备考效果,部分教育构推出了包含大量模拟题以及详细解析在内的付费专栏[^3]。这些专栏通常会定期更新最新的考题趋势和技术要点分析,帮助学员紧跟命题方向变化的同时掌握有效的解题技巧。值得注意的是,某些优质课程甚至承诺如果订阅者成功通过面则退还全部费用,体现了其对教学质量的信心。 #### 开源社区贡献者的分享 除了官方渠道外,开源软件爱好者们也会自发整理一些有价值的参考资料上传至互联网上供他人免费下载使用[^1]。不过需要注意的是这类资源的质量参差不齐,在选用前最好先查看其他用户的评价反馈以确保可靠性。 ```python # 示例:如何在牛客网上查找华为OD题 import requests url = "https://www.nowcoder.com/exam/oj" params = { 'tab': 'all', 'keyword': '华为OD' } response = requests.get(url, params=params) if response.status_code == 200: print("查询成功") else: print(f"查询失败,状态码:{response.status_code}") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

「已注销」

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值