Angular 自动化部署 reactjs firebase express laravel4 openssl vue自定义组件 list获取最后一个元素 java反射方法 hash怎么下载 内存计算 mysql函数返回结果集 vue与html5 python服务器开发 java9 stringjava 数据结构java版 java的instanceof java获取ip地址 java多线程处理 java命令 linux用户 php实例教程 金山wps2003 心理学与生活txt ip隐藏 unix系统下载 图片放大软件 图片生成网址 按键精灵脚本教程 wscript xflow 男网红头像 c语言幂函数 python延时函数 windows游戏编程 qq黑客软件 爱奇艺视频下载到电脑 微信问卷调查怎么做
当前位置: 首页 > 学习教程  > 编程语言

蓝桥杯 JAVA 算法训练 ALGO_217_景点游览

2020/10/8 18:17:05 文章标签:

蓝桥杯 JAVA 算法训练 ALGO_217_景点游览 问题描述 小明来到一个景区游玩,但是他的时间有限,没办法逛遍所有的景点,所以他从网上下载了每个景点的评分,他希望能够使游览的景点的评分总和最高,于是他希望你帮他对于N个…

蓝桥杯 JAVA 算法训练 ALGO_217_景点游览

问题描述

		小明来到一个景区游玩,但是他的时间有限,没办法逛遍所有的景点,所以他从网上下载了每个景点的评分,
		他希望能够使游览的景点的评分总和最高,于是他希望你帮他对于N个景点排下序。
输入格式
		输入的第一行包含一个正整数N,表示N个景点。
		第二行有N个正整
样例输入
		4
		3 2 4 1
样例输出
		4 3 2 1
数据规模和约定
  		N<=1000,每个景点的评分<=10000。
import java.util.Arrays;
import java.util.Scanner;

/**
		@author Mingxu_Deng
		@version 2020-10-8下午05:47:02

	问题描述
			小明来到一个景区游玩,但是他的时间有限,没办法逛遍所有的景点,所以他从网上下载了每个景点的评分,
			他希望能够使游览的景点的评分总和最高,于是他希望你帮他对于N个景点排下序。
	输入格式
			输入的第一行包含一个正整数N,表示N个景点。
			第二行有N个正整
	样例输入
			4
			3 2 4 1
	样例输出
			4 3 2 1
	数据规模和约定
	  		N<=1000,每个景点的评分<=10000。

 */
public class ALGO_217_景点游览 {
	public static void main(String[] args) {
		Scanner s = new Scanner(System.in);
		int N = s.nextInt();
		int[] arr = new int[N];
		for(int i =0;i<arr.length;i++){
			arr[i] = s.nextInt();
		}
		Arrays.sort(arr);
		for(int i=arr.length-1;i>=0;i--){
			System.out.print(arr[i]+" ");//4 3 2 1 
		}
	}
}

可以参考参考前辈的:https://blog.csdn.net/x_iao___bai/article/details/107463676


本文链接: http://www.dtmao.cc/news_show_250035.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?