问题描述
数据很多,但我们经常只取前几名,比如奥运只取前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名相关推荐

  1. 蓝桥杯 ADV-182 算法提高 前10名

    问题描述 数据很多,但我们经常只取前几名,比如奥运只取前3名.现在我们有n个数据,请按从大到小的顺序,输出前10个名数据. 输入格式 两行. 第一行一个整数n,表示要对多少个数据 第二行有n个整数,中 ...

  2. 蓝桥杯题库 算法提高非vip部分(C++、Java)代码实现(251-280)

    文章目录 ADV-251 Petri Net Simulation cpp: java: ADV-252 Navigation cpp: ADV-256 The Sky is the Limit cp ...

  3. [蓝桥杯]测试题 E 算法提高 我们的征途是星辰大海 题解和C++示例代码

    E 算法提高 我们的征途是星辰大海 时间限制:1.0s   内存限制:256.0MB 最新的火星探测机器人curiosity被困在了一个二维迷宫里,迷宫由一个个方格组成. 共有四种方格: '.' 代表 ...

  4. JAVA蓝桥杯:高精度算法

    问题描述 问题描述 输入两个整数a和b,输出这两个整数的和.a和b都不超过100位. 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储.对于这种问题,一般使用数组来处理. 定义 ...

  5. 【蓝桥杯练习】算法提高 贪吃的大嘴

    问题描述 给定N个物品,每个物品有一个重量W和一个价值V.你有一个能装M重量的背包.问怎么装使得所装价值最大.每个物品只有一个. 输入格式 输入的第一行包含两个整数n, m,分别表示物品的个数和背包能 ...

  6. C语言 · 前10名

    算法提高 前10名   时间限制:1.0s   内存限制:256.0MB 问题描述 数据很多,但我们经常只取前几名,比如奥运只取前3名.现在我们有n个数据,请按从大到小的顺序,输出前10个名数据. 输 ...

  7. JAVA 蓝桥杯 算法提高 阮小二买彩票

    JAVA 蓝桥杯 算法提高 阮小二买彩票 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 在同学们的帮助下,阮小二是变的越来越懒了,连算账都不愿意自己亲自动手了,每天的工作就是坐在电 ...

  8. JAVA 蓝桥杯 算法提高 色盲的民主

    JAVA 蓝桥杯 算法提高 色盲的民主 资源限制 时间限制:1.0s 内存限制:256.0MB  色盲的民主 问题描述 n个色盲聚在一起,讨论一块布的颜色.尽管都是色盲,却盲得各不相同.每个人都有自 ...

  9. 蓝桥杯之Python算法设计系列(二)

    目录 基础算法案例 全套资源点击此处下载 1.特殊回文数 2.特殊回文数 3.A+B案例 4.数组排序 5.序列求和 6.十六进制转八进制 7.十六进制转十进制 8.查找数字出现次数 9.水仙花 10 ...

最新文章

  1. matlab添加文件到并行池,【Matlab Debugging】使用 addAttachedFiles(pool, files) 指定要附加的必要文件。...
  2. iOS架构-静态库.a打包之资源文件打包成bundle(4)
  3. linux和java_java内存和linux关系
  4. 【每周CV论文】初学深度学习图像对比度增强应该要读的文章
  5. Spring 中的编程思想总结
  6. PostgreSQL 行变列的小应用
  7. 前端_网页编程 WebAPI_01
  8. CAMERA(12)---[Android相机]光线传感器识别环境光亮强度
  9. SCPPO(六):源代码管理工具---Team Foundation Server
  10. 【CNMP系列】CentOS7.0下安装Nginx服务
  11. 开发者必备的6款源码搜索引擎
  12. android studio | openGL es 3.0增强现实(AR)开发 (5) GLSurfaceView浅解
  13. php网易云信短信接口,短信接口指南
  14. python shutil删除_python删除文件
  15. Unity大场景数据加载及优化方案
  16. 2017cad光标大小怎么调_如何更改CAD光标大小及颜色?
  17. 【XSY3657】因数分解(容斥,DP)
  18. 单精度浮点数(float)与双精度浮点数(double)的区别如下:
  19. 信号与系统(day10)补充
  20. 大厂面试干货:面试官最喜欢pick什么样的候选人

热门文章

  1. python ** 运算符_Python语法基础(2)运算符
  2. android sqllite数据库的多表联合查询
  3. android使用Dialog实现复选功能与数据库结合综合实例
  4. Android进程与内存及内存泄露
  5. 远程连接windows系统提示:其他用户要远程登录,需要通过远程桌面服务进行登录的权限......
  6. position_css
  7. 如何利用wireshark对TCP消息进行分析
  8. Mount挂载命令使用方法
  9. Reactjs不能忽略的key
  10. Linux常用命令--iconv