关闭

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

123人阅读 评论(0) 收藏 举报
问题描述
  数据很多,但我们经常只取前几名,比如奥运只取前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,各个整数不超出整型范围

import java.util.Arrays;
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		int n = in.nextInt();
		int[] a = new int[n];
		for (int i = 0; i < a.length; i++) {
			a[i] = in.nextInt();
		}
		Arrays.sort(a);
		for (int i = a.length - 1; i >= a.length - 10; i--) {
			System.out.print(a[i] + " ");
		}
		in.close();
	}
}


0
0
查看评论

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

问题描述   数据很多,但我们经常只取前几名,比如奥运只取前3名。现在我们有n个数据,请按从大到小的顺序,输出前10个名数据。 输入格式   两行。   第一行一个整数n,表示要对多少个数据   第二行有n个整数,中间用空格分隔。表示n个数据。 输出格式   一行,按从大到小排列的前1...
  • liuchuo
  • liuchuo
  • 2017-03-08 09:52
  • 169

算法提高 ADV-182 前10名

问题描述   数据很多,但我们经常只取前几名,比如奥运只取前3名。现在我们有n个数据,请按从大到小的顺序,输出前10个名数据。 输入格式   两行。   第一行一个整数n,表示要对多少个数据   第二行有n个整数,中间用空格分隔。表示n个数据。 输出格式   一行,...
  • smile_caijx
  • smile_caijx
  • 2017-09-17 09:05
  • 129

算法提高 前10名

问题描述   数据很多,但我们经常只取前几名,比如奥运只取前3名。现在我们有n个数据,请按从大到小的顺序,输出前10个名数据。 输入格式   两行。   第一行一个整数n,表示要对多少个数据   第二行有n个整数,中间用空格分隔。表示n个数据。 输出格式   一行,...
  • hacker1520
  • hacker1520
  • 2017-04-07 20:16
  • 173

蓝桥杯 算法提高 最大乘积

算法提高 最大乘积   时间限制:1.0s   内存限制:512.0MB      问题描述   对于n个数,从中取出m个数,如何取使得这m个数的乘积最大呢? 输入格式   第一行一个数表示数据组...
  • Lionel_D
  • Lionel_D
  • 2015-01-29 13:23
  • 2205

蓝桥杯 算法提高 矩阵相乘

算法提高 矩阵相乘 时间限制:1.0s 内存限制:256.0MB 提交此题 问题描述   小明最近在为线性代数而头疼,线性代数确实很抽象(也很无聊),可惜他的老师正在讲这矩阵乘法这一段内容。   当然,小明上课打瞌睡也没问题,但线性代数的习题可是很可怕的。   小明希望你来帮他完成这...
  • qq_32734731
  • qq_32734731
  • 2017-02-20 19:13
  • 546

蓝桥杯 算法提高 队列操作 (坑)

本来是水题,却有一个坑!即:当队列为空的时候,再出队的时候,输出‘no’以后并要结束程序。
  • hurmishine
  • hurmishine
  • 2017-02-28 20:46
  • 551

蓝桥杯-算法提高-排列数

算法提高 排列数                                         &...
  • survivorone
  • survivorone
  • 2017-01-08 14:50
  • 692

蓝桥杯算法提高 排列数

原题:   算法提高 排列数   时间限制:1.0s   内存限制:256.0MB      问题描述   0、1、2三个数字的全排列有六种,按照字母序排列如下:   012、021、102、120、201、2...
  • srg1011
  • srg1011
  • 2017-01-21 21:36
  • 226

蓝桥杯算法提高 拿糖果

原题:   算法提高 拿糖果   时间限制:1.0s   内存限制:256.0MB      问题描述   妈妈给小B买了N块糖!但是她不允许小B直接吃掉。   假设当前有M块糖,小B每...
  • srg1011
  • srg1011
  • 2017-01-24 10:04
  • 271

1501171404-蓝桥杯-算法提高 第二大整数

算法提高 第二大整数   时间限制:1.0s   内存限制:512.0MB      问题描述   编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的...
  • wangluoershixiong
  • wangluoershixiong
  • 2015-01-17 23:32
  • 976
    个人资料
    • 访问:14494次
    • 积分:1182
    • 等级:
    • 排名:千里之外
    • 原创:108篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档