L1-079 天梯赛的善良 (20 分)——java语言
题目
天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。
于是命题组首先将编程能力划分成了 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语言相关推荐
- L1-079 天梯赛的善良 (20 分) java
L1-079 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命 ...
- PTA 天梯赛的善良(20分)[C语言]
很多人只能拿18分,会掉两个测试点,因为题没读明白,当最大最小值相同时要一起输出,所以这是一道"循环+多分支"的题,循环很简单,但想拿满分多分支的情况,一定要想清楚. #inclu ...
- 7-7 天梯赛的善良 (20 分)
7-7 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题组首 ...
- 7-200 天梯赛的善良 (20 分)
7-200 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题 ...
- 天梯赛 L1-079 天梯赛的善良 (20 分)
天梯赛 L1-079 天梯赛的善良 (20 分) 题目 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到 ...
- L1-7 天梯赛的善良 (20 分)
L1-7 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题组 ...
- L1-079 天梯赛的善良 (20 分)python
题目 L1-079 天梯赛的善良 (20 分) 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. ...
- L1-049 天梯赛座位分配 (20分)(C语言)
L1-049 天梯赛座位分配 (20分)(C语言) 天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情.为此我们制定如下策略:假设某赛场有 N 所学校参赛 ...
- L1-079 天梯赛的善良 (20 分)-PAT 团体程序设计天梯赛 GPLT
天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. 于是命题组首先将编程能力划分成了 106个等级( ...
最新文章
- Spring中复杂类型注入
- 安装完Hadoop之后,命令行输入hadoop或hdfs却找不到命令的解决方法
- 对传入的值,转成整数
- 计算机与广播电视论文,计算机技术在广播电视节目的应用论文
- 2.odoo13之跟着官网做项目/实例(创建菜单,创建action,创建视图、搜索过滤器,分组)
- 朱建辉php,朱建辉/laravel-bjyblog
- Python_XlrdXlwt
- BugkuCTF-MISC题蜘蛛侠
- Java的互斥同步机制
- linux6.0设置共享文件夹,[原创] how to virtualbox sharefolder共享文件夹(数据空间)设置全记录...
- 机器人技术与人工智能有什么区别?
- 小D课堂 - 新版本微服务springcloud+Docker教程_6-06 zuul微服务网关集群搭建
- 战地一自定义服务器怎么搜索,战地1怎么快速加入服务器?多种加入方法一览...
- 傅里叶分析斯坦恩中文版pdf_傅里叶分析
- 北美常见水果与蔬菜的中英文对照
- 1.图灵学院-----阿里/京东/滴滴/美团整理----高频JAVA并发篇
- c/c++算法之“24点”经典问题
- 数字与字符串,,,字符串与字符串之间比较大小
- 【Unity】Unity实现鼠标控制摄像机围绕物体旋转镜头 滑轮控制远近
- 《袁老师访谈录》第十八期-百万对话(2):漫漫创业路