当前位置: 首页 > news >正文

华为OD机试真题-智能成绩表-2023年OD统一考试(C卷)

题目描述:

小明来到某学校当老师,需要将学生按考试总分或单科分数进行排名,你能帮帮他吗?

输入描述:

第1行输入两个整数,学生人数n和科目数量m。0<n<100,0<m<10
第2行输入m个科目名称,彼此之间用空格隔开。科目名称只由英文字母构成,单个长度不超过10个字符。科目的出现顺序和后续输入的学生成绩一一对应。不会出现重复的科目名称。
第3行开始的n行,每行包含一个学生的姓名和该生m个科目的成绩(空格隔开),学生不会重名。学生姓名只由英文字母构成,长度不超过10个字符。成绩是0~100的整数,依次对应第2行中输入的科目。
第n+2行,输入用作排名的科目名称。若科目不存在,则按总分进行排序。

输出描述:

输出一行,按成绩排序后的学生名字,空格隔开。成绩相同的按照学生姓名字典顺序排序。

补充说明:

 收起

示例1

输入:

3 2
yuwen shuxue
fangfang 95 90
xiaohua 88 95
minmin 100 82
shuxue

输出:

xiaohua fangfang minmin

说明:

按shuxue成绩排名,依次是xiaohua、fangfang、minmin

示例2

输入:

3 2
yuwen shuxue
fangfang 95 90
xiaohua 88 95
minmin 90 95
zongfen

输出:

相关文章:

  • 线性代数入门与学习笔记
  • ViT:视觉 Transformer
  • VS Code 上已达250万 Java 开发者!微软和红帽一起公布 VS Code Java 未来六个月路线图
  • 机器学习实验三:支持向量机模型
  • 连锁零售企业如何优化网络性能?
  • 【开源】基于Vue+SpringBoot的教学资源共享平台
  • Redis研学-三种特殊类型的常用命令
  • blender 数字键盘上的快捷键
  • el-tree搜索的使用
  • svn使用步骤
  • Qt开发 之 记一次安装 Qt5.12.12 安卓环境的失败案例
  • IntelliJ插件开发-Code Vision Hints
  • 菜鸟学习日记(python)——循环语句
  • 酶联免疫抗体试剂——博迈伦生物
  • codeblocks代码提示导致延迟的问题
  • 《深入 React 技术栈》
  • 【Linux系统编程】快速查找errno错误码信息
  • ➹使用webpack配置多页面应用(MPA)
  • Apache Spark Streaming 使用实例
  • ERLANG 网工修炼笔记 ---- UDP
  • JavaScript服务器推送技术之 WebSocket
  • mysql外键的使用
  • php面试题 汇集2
  • Python进阶细节
  • redis学习笔记(三):列表、集合、有序集合
  • Redux 中间件分析
  • 给Prometheus造假数据的方法
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 前端工程化(Gulp、Webpack)-webpack
  • 通过npm或yarn自动生成vue组件
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​2021半年盘点,不想你错过的重磅新书
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • ###项目技术发展史
  • #includecmath
  • (板子)A* astar算法,AcWing第k短路+八数码 带注释
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (十三)Flask之特殊装饰器详解
  • (转)Scala的“=”符号简介
  • (转)Sublime Text3配置Lua运行环境
  • (转)visual stdio 书签功能介绍
  • (转)四层和七层负载均衡的区别
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • .dwp和.webpart的区别
  • .NET CORE 第一节 创建基本的 asp.net core
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET Micro Framework初体验(二)
  • .net 简单实现MD5
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .net8.0与halcon编程环境构建
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • @Autowired多个相同类型bean装配问题