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

网站权重多少4网站专题设计欣赏

网站权重多少4,网站专题设计欣赏,网站总体设计怎么写,如何自建网站卖产品2023华为OD统一考试#xff08;AB卷#xff09;题库清单-带答案#xff08;持续更新#xff09;or2023年华为OD真题机考题库大全-带答案#xff08;持续更新#xff09; 项目描述 现有两门选修课#xff0c;每门选修课都有一部分学生选修#xff0c;每个学生都有选修课…2023华为OD统一考试AB卷题库清单-带答案持续更新or2023年华为OD真题机考题库大全-带答案持续更新 项目描述 现有两门选修课每门选修课都有一部分学生选修每个学生都有选修课的成绩需要你找出同时选修了两门选修课的学生先按照班级进行划分班级编号小的先输出每个班级按照两门选修课成绩和的降序排序成绩相同时按照学生的学号升序排序。 输入描述 第一行为第一门选修课学生的成绩 第二行为第二门选修课学生的成绩每行数据中学生之间以英文分号分隔每个学生的学号和成绩以英文逗号分隔学生学号的格式为8位数字(2位院系编号入学年份后2位院系内部1位专业编号所在班级3位学号)学生成绩的取值范围为[0,100]之间的整数两门选修课选修学生数的取值范围为[1-2000]之间的整数。 输出描述 同时选修了两门选修课的学生的学号如果没有同时选修两门选修课的学生输出NULL否则先按照班级划分班级编号小的先输出每个班级先输出班级编号(学号前五位)然后另起一行输出这个班级同时选修两门选修课的学生学号学号按照要求排序(按照两门选修课成绩和的降序成绩和相同时按照学号升序)学生之间以英文分号分隔。 示例1 输入: 01202021,75;01201033,95;01202008,80;01203006,90;01203088,100 01202008,70;01203088,85;01202111,80;01202021,75;01201100,88 输出: 01202 01202008;01202021 01203 01203088 说明: 同时选修了两门选修课的学生01202021、01202008、01203088这三个学生两门选修课的成绩和分别为150、150、185, 01202021、01202008属于01202班的学生按照成绩和降序成绩相同时按学号升序输出的结果为01202008:01202021,01203088属于01203班的学生按照成绩和降序成绩相同时按学号升序输出的结果为0120308801202的班级编号小于01203的班级编号需要先输出。 示例2 输入: 01201022,75;01202033,95;01202018,80;01203006,90;01202066,100 01202008,70;01203102,85;01202111,80;01201021,75;01201100,88 输出: NULL 说明: 没有同时选修了两门选修课的学生输出NULL。 public class OptionalCourse {public static void main(String[] args) {Scanner sc new Scanner(System.in);String[] one sc.nextLine().split(;);String [] two sc.nextLine().split(;);student(one,two);}public static void student(String[] one,String [] two){ListStudentInfo oneStudentInfos new ArrayList();ListStudentInfo twoStudentInfos new ArrayList();ListStudentInfo endStudentInfos new ArrayList();SetString schoolInfo new HashSet();//2门成绩的id跟分数都存在List对象中for (String s : one){String [] one1 s.split(,);StudentInfo st new StudentInfo(one1[0],Integer.valueOf(one1[1]));oneStudentInfos.add(st);}for (String s : two){String [] two2 s.split(,);StudentInfo st new StudentInfo(two2[0],Integer.valueOf(two2[1]));twoStudentInfos.add(st);}//将2门都存在成绩的学生信息统计for (int i 0; i oneStudentInfos.size(); i){for (int j 0; j twoStudentInfos.size(); j){if (oneStudentInfos.get(i).id.equals(twoStudentInfos.get(j).id)){int score oneStudentInfos.get(i).score twoStudentInfos.get(i).score;StudentInfo st new StudentInfo(oneStudentInfos.get(i).id,score);endStudentInfos.add(st);//截取开头5位数String schoolId oneStudentInfos.get(i).id.substring(0,5);schoolInfo.add(schoolId);}}}if (endStudentInfos.size() 0){System.out.println(NULL);return;}//将set开头5位数排序后存在List中ListString schoolInfos schoolInfo.stream().sorted(Comparator.naturalOrder()).collect(Collectors.toList());compareStudent(endStudentInfos,schoolInfos);}/*** 按照存储的开头5位数进行分类输出* param endStudentInfos* param schoolInfo*/public static void compareStudent(ListStudentInfo endStudentInfos,ListString schoolInfo){Collections.sort(endStudentInfos,new StudentInfo());StringBuffer sb new StringBuffer();for (int i 0; i schoolInfo.size();i){System.out.println(schoolInfo.get(i));for (int j 0; j endStudentInfos.size(); j){if (endStudentInfos.get(j).id.substring(0,5).equals(schoolInfo.get(i))){sb.append(endStudentInfos.get(j).id).append(;);}}System.out.println(sb.toString().substring(0,sb.length()-1));sb.setLength(0);}}Datastatic class StudentInfo implements ComparatorStudentInfo {String id;int score;public StudentInfo(String id, int score) {this.id id;this.score score;}public StudentInfo() {}Overridepublic int compare(StudentInfo o1, StudentInfo o2) {return Integer.valueOf(o1.id) - Integer.valueOf(o2.id);}} }
http://www.zqtcl.cn/news/839754/

相关文章:

  • 全球购物网站排名高端网站定制开发设计制作
  • 软件开发专业课程有哪些seo比较好的优化
  • 重庆网站建设坤思特seo关键词报价查询
  • 重庆装修公司排名前十口碑推荐南京做网站seo
  • 佛山网站优化美姿姿seo网站策划方案 优帮云
  • 阿里巴巴国际站网站做销售方案东莞营销推广
  • 电子商城网站开发流程wordpress 文章发布时间
  • 莆田建网站公司盱眙县住房和城乡建设局网站
  • 2018年的网站制作室内设计网站哪些号
  • 做网站有包括哪些东西抖音seo关键词优化排名
  • 网站建设费无形资产做招聘网站需要什么
  • 长沙企业做网站网页制作教程免费下载
  • 重庆北碚网站建设空包网站分站怎么做
  • 北京神州网站建设湖北响应式网站建设费用
  • 环保网站设计价格建设网站对公司起什么作用
  • 做乒乓球网站的图片大全学网页设计哪个培训学校好
  • 婚礼做的好的婚庆公司网站用手机能创建网站吗
  • 广州网站开发平台.net做的网站代码
  • 地图网站设计建立公司网站视频
  • 哪个网站可以做销售记录仪中国电子商务中心官网
  • 学校网站建设厂家云上铺会员管理系统
  • 手机网站源码大全空间设计公司
  • 公司做哪个网站比较好招聘网站企业招聘怎么做
  • 北仑网站推广用c 做网站
  • 做网站怎么赚钱 注册网站环境配置
  • 阿里企业网站建设重庆移动网站制作
  • 织梦 网站栏目管理 很慢北票市建设工程安全管理站网站
  • 天津网站建设方案托管网站风格对比信息表
  • 如何做美发店网站wordpress会员登录查询
  • 建设外贸国外站点网站商业网站设计制作公司