笔试的最后一题:公司有A,B,C三个组,每组10个人,年终考核满分为一百分,要求输出排名前五的分数和组名。输出:A:98 97 B:95 C:93,94,各位有啥思路吗
5条回答 默认 最新
- 快乐鹦鹉 2023-03-22 16:33关注
将三个组当成一个组进行循环判断,另外定义一个大小为5的数组,记录排名情况。
五次循环搜索30人中最高分,记录最高分下标,按顺序记录到排名数组中。每次搜索时,如果遇到已经在排名数组中的序号,则跳过。
最终输出排名数组数据,将存储的下标值除以10,加上'A',就是所在的组名。存储下标值求余10,就是所在组的成绩下标本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥30 雷达辐射源信号参考模型
- ¥15 html+css+js如何实现这样子的效果?
- ¥15 STM32单片机自主设计
- ¥15 如何在node.js中或者java中给wav格式的音频编码成sil格式呢
- ¥15 不小心不正规的开发公司导致不给我们y码,
- ¥15 我的代码无法在vc++中运行呀,错误很多
- ¥50 求一个win系统下运行的可自动抓取arm64架构deb安装包和其依赖包的软件。
- ¥60 fail to initialize keyboard hotkeys through kernel.0000000000
- ¥30 ppOCRLabel导出识别结果失败
- ¥15 Centos7 / PETGEM