题目:

/*

  • 4、题目要求:读入N名学生的成绩,将获得某一给定分数的学生人数输出。

    输入格式:测试输入包含若干测试用例,每个测试用例的格式为
      第1行:N
      第2行:N名学生的成绩,相邻两数字用一个空格间隔。
      第3行:给定分数
      当读到N=O时输入结束。其中N不超过1000,成绩分数为(包含)0到100之间的一个整数。

    输出格式:对每个测试用例,将获得给定分数的学生人数输出。
      输入:
        3
        80 60 90
        60
        2
        85 66
        0
        5
        60 75 90 55 75
        75
        0
      输出:
        1
        0
        2

*/

代码:

public class Four127 {public static void main(String[] args) {System.out.println("请输入测试数据,相邻的成绩用一个空格间隔:");//输出提示语句Scanner sc = new Scanner(System.in);                //获取控制台输入String str = "";                                    ArrayList<String> strList = new ArrayList<String>();//动态数组int statue = 0;                                 //记录当前输入的是第几行while(!(str.trim().equals("0")&&statue%3==1)){             str = sc.nextLine();strList.add(str);                              //添加至动态数组statue = statue+1;}sc.close();//后面的标号为行号(每三行为一次处理)/*   3               080 60 90       160             22              385 66          40              55              660 75 90 55 75 775             80              9*/for (int i = 0; i < strList.size(); i=i+3) {                   //每三行为一次处理if(i%3==0&&strList.get(i).trim().equals("0")) {               //当输入0时不处理}else {int n = Integer.parseInt(strList.get(i).trim());          //学生人数nString grad = strList.get(i+2).trim();     //给定成绩String strgrads = strList.get(i+1).trim();  //成绩串String grads [] = strgrads.split(" ");int stunum=0;if (n==grads.length) {                        //成绩个数是否和给定的人数相同for (int j = 0; j < grads.length; j++) {  //将这些成绩与给定的成绩比较if(grads[j].equals(grad)) {              //这里用字符串,一样的效果stunum = stunum+1;               //相等加一}}System.out.println("第"+(((i)/3)+1)+"组:"+stunum);}else {System.out.println("成绩输入有误!");}}}}}

运行结果:

4、题目要求:读入N名学生的成绩,将获得某一给定分数的学生人数输出。 * * 输入格式:测试输入包含若干测试用例,每个测试用例的格式为 第1行:N 第2行:N名学生的成绩,相邻两数字用一个相关推荐

  1. 有 n 个学生站成一排,每个学生有一个能力值,牛牛想从这 n 个学生中按照顺序选取 k 名学生,要求相邻两个学生的位置编号的差不超过 d,使得这 k 个学生的能力值的乘积最大,你能返回最大的乘积吗?

    题目描述 有 n 个学生站成一排,每个学生有一个能力值,牛牛想从这 n 个学生中按照顺序选取 k 名学生,要求相邻两个学生的位置编号的差不超过 d,使得这 k 个学生的能力值的乘积最大,你能返回最大的 ...

  2. 定义一个结构体student,存储学生的学号、名字、性别和年龄,读入每个学生的所有信息,保存在结构体中,并输出。

    题目描述 定义一个结构体student,存储学生的学号.名字.性别和年龄,读入每个学生的所有信息,保存在结构体中,并输出.结构体student的定义如下: struct student { int n ...

  3. 从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母

    从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母.如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom).同时输出组成该英文名的所有英文字符在26个英文字母 ...

  4. 211高校神级硕士论文刷屏!75行字错了20行!学校回应:导师停招

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文来源:趣笔谈 .疯乐教育  .南昌大学等 一篇错误百出,毫无逻辑 ...

  5. 【学术相关】211高校神级硕士论文刷屏!75行字错了20行!学校回应:导师停招...

    编辑:IEEE论文那些事儿 一篇错误百出,毫无逻辑的硕士论文也能顺利通过答辩让学生拿到学位? 近日,南昌大学一篇"神级硕士论文"在网上火了..... 75行文字有20行出错,如此硕 ...

  6. 利用Pandas拆分Excel的单元格为多行并保留其他行的数据

    利用Pandas拆分Excel的单元格为多行并保留其他行的数据 1. 需求 2. Pandas解决需求 2.1 准备工作 2.2 Python程序执行 3. Pandas实现需求过程详解 3.1 碎碎 ...

  7. 211高校神级硕士论文刷屏!75行字错了20行!学校回应:导师停招...

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 本文转载自:募格学术 | 来源:趣笔谈 .疯乐教育  .南昌大学等 一篇错误百出,毫无逻辑的硕士论文也能顺利 ...

  8. mysql命令行语句_MySql命令行命令和SQL语句

    一.常用mysql命令行命令 1.启动MYSQL服务 net start mysql 停止MYSQL服务 net stop mysql 2.netstat -na|findstr 3306 查看被监听 ...

  9. mysq命令行导出sql_mysql 命令行导入导出 sql

    命令行source 导入数据库: 代码如下复制代码 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p 如我输入 ...

最新文章

  1. 信息安全系统设计基础家庭作业
  2. Linux的19 个装B的命令,记得搂一遍!!!
  3. 使用NSRunloop等待异步任务完成
  4. 【杂谈】从CV小白到人脸表情识别专栏作者,我与有三AI的故事
  5. 功夫熊孟军贤:如何拿到10万种子用户,创业的经验分享
  6. SAP最佳业务实践:重复制造(149)-4发料
  7. SQL Server in Docker - 还原数据库
  8. 学习网站(不断更新)
  9. 第 11 个“世界备份日”刚过,《Veeam 2021 数据保护报告》为你解读全球数据备份现状
  10. Swift - 推送之本地推送(UILocalNotification)添加Button的点击事件
  11. SpringBoot搭建天气预报微服务系统
  12. linux 自动开飞行模式,Android飞行模式灰显不能操作问题分解
  13. JVC DSP调音软件
  14. 使用ArcGIS软件进行投影变换和坐标校正
  15. 给vmware7虚拟机xp整理磁盘碎片
  16. 模型量化(1):模型量化简介
  17. 我想成为一只IT小小鸟
  18. 京东后台面试(很全面,很符合现在的面试!!)
  19. AOSP清华镜像下载错误解决
  20. 开源免费可商用的商城源码

热门文章

  1. java字节流6_JavaIO流之字节流
  2. 浪潮小机装oracle数据库,浪潮ERP系统oracle双机热备安装文档 | 浪潮888博客
  3. spring boot socket长连接_springboot 整合阿里 druid 数据库连接池实战
  4. python多项式运算_python – 用于计算“多项式系数”的numpy / scipy函数
  5. QTP---Recovery Scenario没有被触发的原因汇总
  6. ActiveMQ — 单节点 — 安装与配置
  7. linux下的daemon进程
  8. C# 网络编程之豆瓣OAuth2.0认证具体解释和遇到的各种问题及解决
  9. DataGridView发生异常
  10. Microsoft Hyper-V Server 2012开启虚拟化-虚拟机管理