[Java] 蓝桥杯ADV-182 算法提高 前10名
问题描述
数据很多,但我们经常只取前几名,比如奥运只取前3名。现在我们有n个数据,请按从大到小的顺序,输出前10个名数据。
输入格式
两行。
第一行一个整数n,表示要对多少个数据
第二行有n个整数,中间用空格分隔。表示n个数据。
输出格式
一行,按从大到小排列的前10个数据,每个数据之间用一个空格隔开。
样例输入
26
54 27 87 16 63 40 40 22 61 6 57 70 0 42 11 50 13 5 56 7 8 86 56 91 68 59
样例输出
91 87 86 70 68 63 61 59 57 56
数据规模和约定
10<=n<=200,各个整数不超出整型范围
package adv182;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);int[] num = new int[10];int n = in.nextInt();for (int i = 0; i < n; i++) { int t = in.nextInt(); int j = 0; for (; num[j] >= t && j <= 9; j++) { } for (int k = 9; k > j; k--) {num[k] = num[k - 1];}if (j <= 9) {num[j] = t;}}in.close();for (int i : num) {System.out.print(i + " ");}}}
[Java] 蓝桥杯ADV-182 算法提高 前10名相关推荐
- 蓝桥杯 ADV-182 算法提高 前10名
问题描述 数据很多,但我们经常只取前几名,比如奥运只取前3名.现在我们有n个数据,请按从大到小的顺序,输出前10个名数据. 输入格式 两行. 第一行一个整数n,表示要对多少个数据 第二行有n个整数,中 ...
- 蓝桥杯题库 算法提高非vip部分(C++、Java)代码实现(251-280)
文章目录 ADV-251 Petri Net Simulation cpp: java: ADV-252 Navigation cpp: ADV-256 The Sky is the Limit cp ...
- [蓝桥杯]测试题 E 算法提高 我们的征途是星辰大海 题解和C++示例代码
E 算法提高 我们的征途是星辰大海 时间限制:1.0s 内存限制:256.0MB 最新的火星探测机器人curiosity被困在了一个二维迷宫里,迷宫由一个个方格组成. 共有四种方格: '.' 代表 ...
- JAVA蓝桥杯:高精度算法
问题描述 问题描述 输入两个整数a和b,输出这两个整数的和.a和b都不超过100位. 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储.对于这种问题,一般使用数组来处理. 定义 ...
- 【蓝桥杯练习】算法提高 贪吃的大嘴
问题描述 给定N个物品,每个物品有一个重量W和一个价值V.你有一个能装M重量的背包.问怎么装使得所装价值最大.每个物品只有一个. 输入格式 输入的第一行包含两个整数n, m,分别表示物品的个数和背包能 ...
- C语言 · 前10名
算法提高 前10名 时间限制:1.0s 内存限制:256.0MB 问题描述 数据很多,但我们经常只取前几名,比如奥运只取前3名.现在我们有n个数据,请按从大到小的顺序,输出前10个名数据. 输 ...
- JAVA 蓝桥杯 算法提高 阮小二买彩票
JAVA 蓝桥杯 算法提高 阮小二买彩票 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 在同学们的帮助下,阮小二是变的越来越懒了,连算账都不愿意自己亲自动手了,每天的工作就是坐在电 ...
- JAVA 蓝桥杯 算法提高 色盲的民主
JAVA 蓝桥杯 算法提高 色盲的民主 资源限制 时间限制:1.0s 内存限制:256.0MB 色盲的民主 问题描述 n个色盲聚在一起,讨论一块布的颜色.尽管都是色盲,却盲得各不相同.每个人都有自 ...
- 蓝桥杯之Python算法设计系列(二)
目录 基础算法案例 全套资源点击此处下载 1.特殊回文数 2.特殊回文数 3.A+B案例 4.数组排序 5.序列求和 6.十六进制转八进制 7.十六进制转十进制 8.查找数字出现次数 9.水仙花 10 ...
最新文章
- matlab添加文件到并行池,【Matlab Debugging】使用 addAttachedFiles(pool, files) 指定要附加的必要文件。...
- iOS架构-静态库.a打包之资源文件打包成bundle(4)
- linux和java_java内存和linux关系
- 【每周CV论文】初学深度学习图像对比度增强应该要读的文章
- Spring 中的编程思想总结
- PostgreSQL 行变列的小应用
- 前端_网页编程 WebAPI_01
- CAMERA(12)---[Android相机]光线传感器识别环境光亮强度
- SCPPO(六):源代码管理工具---Team Foundation Server
- 【CNMP系列】CentOS7.0下安装Nginx服务
- 开发者必备的6款源码搜索引擎
- android studio | openGL es 3.0增强现实(AR)开发 (5) GLSurfaceView浅解
- php网易云信短信接口,短信接口指南
- python shutil删除_python删除文件
- Unity大场景数据加载及优化方案
- 2017cad光标大小怎么调_如何更改CAD光标大小及颜色?
- 【XSY3657】因数分解(容斥,DP)
- 单精度浮点数(float)与双精度浮点数(double)的区别如下:
- 信号与系统(day10)补充
- 大厂面试干货:面试官最喜欢pick什么样的候选人
热门文章
- python ** 运算符_Python语法基础(2)运算符
- android sqllite数据库的多表联合查询
- android使用Dialog实现复选功能与数据库结合综合实例
- Android进程与内存及内存泄露
- 远程连接windows系统提示:其他用户要远程登录,需要通过远程桌面服务进行登录的权限......
- position_css
- 如何利用wireshark对TCP消息进行分析
- Mount挂载命令使用方法
- Reactjs不能忽略的key
- Linux常用命令--iconv