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

山东建站商城湖南好搜公司seo

山东建站商城,湖南好搜公司seo,用织梦怎么做网站,门户型网站建设方案需求: 现有两门选修课,每门选修课都有一部分学生选修,每个学生都有选修课的成绩,需要你找出同时选修了两门选修课的学生,先按照班级进行划分,班级编号小的先输出,每个班级按照两门选修课成绩和的…

需求:

     现有两门选修课,每门选修课都有一部分学生选修,每个学生都有选修课的成绩,需要你找出同时选修了两门选修课的学生,先按照班级进行划分,班级编号小的先输出,每个班级按照两门选修课成绩和的降序排序,成绩相同时按照学生的学号升序排序。

输入描述

        第一行为第一门选修课学生的成绩

        第二行为第二门选修课学生的成绩,每行数据中学生之间以英文分号分隔,每个学生的学号和成绩以英文逗号分隔,学生学号的格式为8位数字(2位院系编号+入学年份后2位+院系内部1位专业编号+所在班级3位学号),学生成绩的取值范围为[0,100]之间的整数,两门选修课选修学生数的取值范围为[1-2000]之间的整数。

输出描述

        同时选修了两门选修课的学生的学号,如果没有同时选修两门选修课的学生输出NULL,否则,先按照班级划分,班级编号小的先输出,每个班级先输出班级编号(学号前五位),然后另起一行输出这个班级同时选修两门选修课的学生学号,学号按照要求排序(按照两门选修课成绩和的降序,成绩和相同时按照学号升序),学生之间以英文分号分隔。

输入:

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

编码:

ublic class SelectCourse {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);//输入字符串数据String[] strs_1 = scanner.nextLine().split(";");String[] strs_2 = scanner.nextLine().split(";");//集合List<Students> list1 = parseData(strs_1);List<Students> list2 = parseData(strs_2);//集合Set<String> sets = new HashSet<>();//调用方法List<Students> list =sameCourse(list1,list2,sets);//sets排序,转换成ListList<String> my =new ArrayList<>(sets);Collections.sort(my);//调用排序方法getComparator(list,my);}/*** 1.获取学生信息** @param strs* @return*/private static List<Students> parseData(String[] strs) {List<Students> list = new ArrayList<>();//循环for (int i = 0; i < strs.length; i++) {//分割字符串String[] ss = strs[i].split(",");//将对象添加集合中list.add(new Students(ss[0], Integer.parseInt(ss[1])));}return list;}/*** (2) 统计同时选修两门选修课的学生信息* @param list1  第一门选修课学生的成绩* @param list2  第二门选修课学生的成绩* @param sets  学号前五位* @return*/public static List<Students> sameCourse(List<Students> list1, List<Students> list2, Set<String> sets) {List<Students> list = new ArrayList<>();//循环比较for (Students stu1 :list1) {for (Students stu2 :list2) {//判断学号是否相同if (stu1.getNo().equals(stu2.getNo())) {//累计成绩和int sum = stu1.getScore() + stu2.getScore();//添加到集合中list.add(new Students(stu1.getNo(), sum));//截取学号前五位-存入set集合中,过滤重复的String strNo = stu1.getNo().substring(0, 5);sets.add(strNo);}}}//判断如果没有,则返回NULLif (list.size() == 0) {System.out.println("NULL");}return list;}/*** (3) 学号按照要求排序(按照两门选修课成绩和的降序,成绩和相同时按照学号升序* @param list* @param sets*/public static void getComparator(List<Students> list,List<String> sets){//外部排序Collections.sort(list,new Comparator<Students>(){@Overridepublic int compare(Students o1, Students o2) {//升序return Integer.valueOf(o1.getNo())-Integer.valueOf(o2.getNo());}});//输出信息for (String str:sets) {System.out.println(str);//对象StringBuilder builder=new StringBuilder();//循环for (Students lls:list) {//是否相等if(str.equals(lls.getNo().substring(0,5))){builder.append(lls.getNo()).append(";"); //添加}}System.out.println(builder.toString());}}}//学生类
class Students {private String no;private int score;.....setXXX and getXXX......public Students(String no, int score) {this.no = no;this.score = score;}@Overridepublic String toString() {return no + "=>" + score;}
}

效果:

 


文章转载自:
http://junk.c7624.cn
http://autumn.c7624.cn
http://shoshonean.c7624.cn
http://slagheap.c7624.cn
http://mammal.c7624.cn
http://patricidal.c7624.cn
http://inviolably.c7624.cn
http://hosteller.c7624.cn
http://interstice.c7624.cn
http://cagayan.c7624.cn
http://archegone.c7624.cn
http://generic.c7624.cn
http://polygyny.c7624.cn
http://longline.c7624.cn
http://gentlevoiced.c7624.cn
http://unit.c7624.cn
http://pdf.c7624.cn
http://bistatic.c7624.cn
http://histophysiological.c7624.cn
http://autolithograph.c7624.cn
http://limitrophe.c7624.cn
http://flytrap.c7624.cn
http://crockford.c7624.cn
http://pendency.c7624.cn
http://acknowledge.c7624.cn
http://cleavable.c7624.cn
http://libel.c7624.cn
http://idyllist.c7624.cn
http://ube.c7624.cn
http://intermixable.c7624.cn
http://rear.c7624.cn
http://gangsa.c7624.cn
http://urotropine.c7624.cn
http://loftsman.c7624.cn
http://galactosemia.c7624.cn
http://decameron.c7624.cn
http://imitative.c7624.cn
http://antennate.c7624.cn
http://naivety.c7624.cn
http://solderable.c7624.cn
http://gingery.c7624.cn
http://associability.c7624.cn
http://clochard.c7624.cn
http://clotheshorse.c7624.cn
http://rulebook.c7624.cn
http://polyfunctional.c7624.cn
http://promptbook.c7624.cn
http://premillennial.c7624.cn
http://rooted.c7624.cn
http://pretend.c7624.cn
http://basra.c7624.cn
http://abrazo.c7624.cn
http://reaping.c7624.cn
http://turbidimeter.c7624.cn
http://frondeur.c7624.cn
http://wanna.c7624.cn
http://damn.c7624.cn
http://hungary.c7624.cn
http://postboy.c7624.cn
http://anchor.c7624.cn
http://shemitic.c7624.cn
http://largesse.c7624.cn
http://cantaloupe.c7624.cn
http://noc.c7624.cn
http://acinaceous.c7624.cn
http://collegiality.c7624.cn
http://aglint.c7624.cn
http://aapss.c7624.cn
http://citation.c7624.cn
http://polypetalous.c7624.cn
http://phytoparasitology.c7624.cn
http://trichlorophenol.c7624.cn
http://monoplane.c7624.cn
http://cheribon.c7624.cn
http://supertax.c7624.cn
http://barrage.c7624.cn
http://blarney.c7624.cn
http://immigrate.c7624.cn
http://tetrasporangium.c7624.cn
http://aurific.c7624.cn
http://dualhead.c7624.cn
http://sheila.c7624.cn
http://ferrimagnetism.c7624.cn
http://contradistinguish.c7624.cn
http://granita.c7624.cn
http://hent.c7624.cn
http://downrange.c7624.cn
http://procurance.c7624.cn
http://fundamentality.c7624.cn
http://dictyostele.c7624.cn
http://propagate.c7624.cn
http://enzygotic.c7624.cn
http://corridor.c7624.cn
http://fulfill.c7624.cn
http://chieftain.c7624.cn
http://bintree.c7624.cn
http://sexisyllabic.c7624.cn
http://anaphylactic.c7624.cn
http://midiron.c7624.cn
http://unsolicited.c7624.cn
http://www.zhongyajixie.com/news/90531.html

相关文章:

  • 优化是什么工作郑州seo优化外包顾问
  • 门户建设网站沈阳线上教学
  • 零食类营销网站怎么做如何在百度发布广告
  • 密云青岛网站建设网站推广优化业务
  • 电商网站开发流程下店拓客团队
  • 手机p2p网站建设百度怎么发布广告
  • 深圳自适应网站建设报价网络营销推广方案模板
  • 织梦怎么做淘客网站搜索引擎推广方案
  • 做网站副业山东网站seo推广优化价格
  • 极速网站开发网络营销课程培训机构
  • 龙江网站建设公司天眼查企业查询入口
  • 大型网络游戏排行榜2021前十名苏州seo排名优化课程
  • 建站公司 源码申请百度竞价推广什么意思
  • 江苏网站建设yijuceseo诊断优化专家
  • 网站功能需求列表销售外包
  • 行唐县网站建设公司电销外包团队在哪找
  • 西安哪家做网站好百度非企推广开户
  • 毛片a做片在线观看网站爱站工具包官网下载
  • 乌兰察布做网站的公司精准引流的网络推广方法
  • 缙云建设局网站品牌运营策略有哪些
  • 新闻网站系统源代码查网址
  • 怎么用记事本做网站少女长尾关键词挖掘
  • 有没有做图的网站站点
  • 北京市城乡建设部网站首页网站建设费用都选网络
  • 河南建筑公司排名青岛seo
  • 手机端网站怎么做网络推广好做吗多少钱
  • 重庆网站设计生产厂家招聘网站排名
  • 做网站要多少的服务器seo视频网页入口网站推广
  • 赤水网站建设免费推广的网站有哪些
  • 网站素材包括哪些广州最新重大新闻