题目

天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。
于是命题组首先将编程能力划分成了 106 个等级(太疯狂了,这是假的),然后调查了每个参赛学生的编程能力。现在请你写个程序找出所有参赛学生的最小和最大能力值,给命题组作为出题的参考。

分析

  • 首先想着将给出的N个正整数装入一个数组中
  • 假设他的最小值为0,最大值为1000000
  • 所以将数组中的每一个数与最大值与最小值比较
  • 然后记录最大值与最小值出现的次数
  • 但是会超时,所以我们就用字符流输入

代码

import java.util.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main{public static void main(String[]args) throws IOException{BufferedReader sc = new BufferedReader(new InputStreamReader(System.in));int max = 0;int min = 1000000;int mincount = 0;int maxcount = 0;int n = Integer.parseInt(sc.readLine());String[]list = sc.readLine().split(" ");while(n-- >0){int shu = Integer.parseInt(list[n]);if(shu>max){max = shu;maxcount = 1;}else if(shu ==max){maxcount++;}if(shu<min){min = shu;mincount = 1;}else if(shu ==min){mincount++;}}System.out.println(min+" "+mincount);System.out.println(max+" "+maxcount);}
}

L1-079 天梯赛的善良 (20 分)——java语言相关推荐

  1. L1-079 天梯赛的善良 (20 分) java

    L1-079 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命 ...

  2. PTA 天梯赛的善良(20分)[C语言]

    很多人只能拿18分,会掉两个测试点,因为题没读明白,当最大最小值相同时要一起输出,所以这是一道"循环+多分支"的题,循环很简单,但想拿满分多分支的情况,一定要想清楚. #inclu ...

  3. 7-7 天梯赛的善良 (20 分)

    7-7 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题组首 ...

  4. 7-200 天梯赛的善良 (20 分)

    7-200 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题 ...

  5. 天梯赛 L1-079 天梯赛的善良 (20 分)

    天梯赛 L1-079 天梯赛的善良 (20 分) 题目 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到 ...

  6. L1-7 天梯赛的善良 (20 分)

    L1-7 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题组 ...

  7. L1-079 天梯赛的善良 (20 分)python

    题目 L1-079 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. ...

  8. L1-049 天梯赛座位分配 (20分)(C语言)

    L1-049 天梯赛座位分配 (20分)(C语言) 天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情.为此我们制定如下策略:假设某赛场有 N 所学校参赛 ...

  9. L1-079 天梯赛的善良 (20 分)-PAT 团体程序设计天梯赛 GPLT

    天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题组首先将编程能力划分成了 106个等级( ...

最新文章

  1. Spring中复杂类型注入
  2. 安装完Hadoop之后,命令行输入hadoop或hdfs却找不到命令的解决方法
  3. 对传入的值,转成整数
  4. 计算机与广播电视论文,计算机技术在广播电视节目的应用论文
  5. 2.odoo13之跟着官网做项目/实例(创建菜单,创建action,创建视图、搜索过滤器,分组)
  6. 朱建辉php,朱建辉/laravel-bjyblog
  7. Python_XlrdXlwt
  8. BugkuCTF-MISC题蜘蛛侠
  9. Java的互斥同步机制
  10. linux6.0设置共享文件夹,[原创] how to virtualbox sharefolder共享文件夹(数据空间)设置全记录...
  11. 机器人技术与人工智能有什么区别?
  12. 小D课堂 - 新版本微服务springcloud+Docker教程_6-06 zuul微服务网关集群搭建
  13. 战地一自定义服务器怎么搜索,战地1怎么快速加入服务器?多种加入方法一览...
  14. 傅里叶分析斯坦恩中文版pdf_傅里叶分析
  15. 北美常见水果与蔬菜的中英文对照
  16. 1.图灵学院-----阿里/京东/滴滴/美团整理----高频JAVA并发篇
  17. c/c++算法之“24点”经典问题
  18. 数字与字符串,,,字符串与字符串之间比较大小
  19. 【Unity】Unity实现鼠标控制摄像机围绕物体旋转镜头 滑轮控制远近
  20. 《袁老师访谈录》第十八期-百万对话(2):漫漫创业路

热门文章

  1. cv2.VideoWriter()
  2. 【计算机网络】-TCP的拥塞控制及拥塞控制方法
  3. 什么行业程序员不用996?
  4. 爱了!京东新产算法宝典在Github上爆火,成功激起了老夫的少女心!
  5. gif表情制作一键轻松搞定,教你自制gif表情
  6. 《深度学习入门 基于Python的理论与实现》书中代码笔记
  7. PS 颜色表大全-颜色中文名(1)
  8. readlink 获取进程的绝对路径
  9. mysql主从复制延迟解决
  10. MacbookPro安装前端开发环境的爬坑之旅