首页 > 编程语言 >华为OD机试Java - 智能成绩表

华为OD机试Java - 智能成绩表

时间:2024-05-26 13:31:37浏览次数:15  
标签:成绩表 Java OD 学生 空格 机试 成绩 输入 科目

前言:本专栏将持续更新互联网大厂机试真题,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于大厂机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:[email protected];备注:CSDN。


题目描述

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

输入描述

第一行输入两个整数,学生人数n和科目数量m。

第二行输入m个科目名称,彼此之间用空格隔开。科目名称只由英文字母构成,单个长度不超过10个自负。科目的出现顺序和后续输入的学生成绩一一对应。不会出现重复的科目名称。

第三行开始的n行,每行包含一个学校的姓名和该生的m个科目的成绩(空格隔开),学生不会重名。学生姓名只有英文字母构成,长度不超过10个字符。成绩是0-100的整数,依次对应第2行中输入的科目。第n+2行,输入用作排名的科目名称。若科目不存在,则按总分进行排序。

输出描述

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

标签:成绩表,Java,OD,学生,空格,机试,成绩,输入,科目
From: https://blog.csdn.net/steven_my/article/details/139212401

相关文章

  • java选择题
    题目选自牛客网1.publicinterfaceIService{StringNAME="default";}默认类型等价表示是哪一项:A.publicStringNAME="default";B.publicstaticStringNAME="default";C.publicstaticfinalStringNAME="default";D.privateStringNA......
  • [LeetCode] 2903. Find Indices With Index and Value Difference I
    Youaregivena0-indexedintegerarraynumshavinglengthn,anintegerindexDifference,andanintegervalueDifference.Yourtaskistofindtwoindicesiandj,bothintherange[0,n-1],thatsatisfythefollowingconditions:abs(i-j)>=index......
  • Codeforces Round 947 (Div. 1 + Div. 2)
    Solve:A~ERank:425Rating:\(1744+195=1939\)(\(1894+95=1989\))发挥评价:Normal本场问题:E先WAon4,较快找出问题后修改WAon27,就又急了(重现上午),开始怀疑做法正确性未果,结果1h后才发现是代码出现问题。注意先检查代码漏洞而不是先怀疑正确性(尤其是错在后面时候,要是正......
  • 使用树梅派搭建Golang、Python、NodeJs的开发服务器
    使用树梅派搭建Golang、Python、NodeJs的开发服务器安装系统安装rpi-imagersudoaptinstallrpi-imager打开rpi-imager烧写RaspberryPiOSLite(64-bit)系统设置好用户名、密码、wifi、ssh等信息上电修改镜像源备份/etc/apt/sources.listsudocp/etc/apt......
  • 基础6 探索JAVA图形编程桌面:集合组件详解
            我们的团队历经了数不胜数的日夜,全力以赴地进行研发与精心调试,最终成功地推出了一款具有革命性意义的“图形化编程桌面”产品。这款产品的诞生,不仅极为彻底地打破了传统代码开发那长久以来的固有模式,更是把焦点聚集于解决长期以来一直困扰着开发者的一大难题—......
  • 【前端】VS Code 前端环境搭建教程
    ......
  • 省钱兄科技:优质JAVA源码,实惠交易
    省钱兄科技:优质JAVA源码,实惠交易的不二之选在当今的信息化时代,软件开发已成为企业发展的重要驱动力。而在软件开发的过程中,选择高质量的源码是确保项目成功的基础。省钱兄科技,凭借其优质的JAVA源码和实惠的交易模式,成为了众多开发者和企业的首选合作伙伴。一、优质JAVA源码,铸......
  • 基于Java宿舍管理系统设计和实现开题报告
    如今,随着大学生人数的不断增长,宿舍管理工作也越来越重要。对于学生来说,宿舍是一个学习、生活和休息的重要场所,因此宿舍管理的质量将直接关系到学生的学习和生活质量。目前,大部分学校的宿舍管理工作还是手工化、纸质化、人工化,存在人力资源配置不合理、效率低下等问题......
  • 【Java学习】第39节:基础数据结构(二):链表
    目录1. 链表1)概述2)单向链表3)单向链表(带哨兵)4)双向链表(带哨兵)5)环形链表(带哨兵)习题E01.反转单向链表-Leetcode206E02.根据值删除节点-Leetcode203E03.删除倒数节点-Leetcode19E04.有序链表去重-Leetcode83E05.有序链表去重-Leetcode82E06.合......
  • leetcode力扣 2024. 考试的最大困扰度
    一位老师正在出一场由n道判断题构成的考试,每道题的答案为true(用'T'表示)或者false(用'F'表示)。老师想增加学生对自己做出答案的不确定性,方法是最大化有连续相同结果的题数。(也就是连续出现true或者连续出现false)。给你一个字符串answerKey,其中answerKey[i]是第i......