基础练习 数列特征

-----------------------------------

Collections.sort(list);是个好东西

但是要学会排列

然后你才能浪

-----------------------------------

算法

 1 import java.util.*;
 2 public class Main {
 3     public static void main(String[] args) {
 4         Scanner sc = new Scanner(System.in);
 5         ArrayList<Integer> list = new ArrayList<Integer>();
 6         int n = sc.nextInt();
 7         for(int i=0;i<n;i++)
 8             list.add(sc.nextInt());
 9         Collections.sort(list);
10         System.out.println(list.get(list.size()-1));
11         System.out.println(list.get(0));
12         int x = 0;
13         for(int i:list)
14             x += i;
15         System.out.println(x);
16     }
17 }
时间: 2024-08-03 23:24:51

基础练习 数列特征的相关文章

数列特征

基础练习 数列特征 时间限制:1.0s   内存限制:256.0MB 问题描述 给出n个数,找出这n个数的最大值,最小值,和. 输入格式 第一行为整数n,表示数的个数. 第二行有n个数,为给定的n个数,每个数的绝对值都小于10000. 输出格式 输出三行,每行一个整数.第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和. 样例输入 51 3 -2 4 5 样例输出 5-211 数据规模与约定 1 <= n <= 10000. import java.util.Scan

蓝桥杯 BASIC-4~6 数列特征、查找整数、杨辉三角形

数列特征 [AC代码]: #include <iostream> #include <algorithm> using namespace std; #define MAX 10000+10 int main() { int n = 0, i = 0; int num[MAX]; cin >> n; for (i = 0; i < n; i++) cin >> num[i]; int mmin = num[0], mmax = num[0], sum

Java 入门基础——面向对象的特征

计算机软件系统是现实生活中的业务在计算机中的映射,而现实生活中的业务其实就是一个个对象协作的过程.面向对象编程就是按现实业务一样的方式将程序代码按一个个对象进行组织和编写,让计算机系统能够识别和理解用对象方式组织和编写的程序代码,这样就可以把现实生活中的业务对象映射到计算机系统中. 面向对象的编程语言有封装.继承 .抽象.多态等4个主要的特征. 封装: 封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的"高内聚.低耦合",防止程序相互依赖性而带来的变动影响.在面向

基础练习 数列排序 (sort的使用)

基础练习 数列排序 时间限制:1.0s   内存限制:512.0MB 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列.1<=n<=200 输入格式 第一行为一个整数n. 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000. 输出格式 输出一行,按从小到大的顺序输出排序后的数列. 样例输入 5 8 3 6 4 9 样例输出 3 4 6 8 9 分析: 可以通过STL中的sort实现排序 sort(A, A+n, less<int>()) // 将int

基础训练 数列特征

数列特征 #include<iostream> #include<math.h> using namespace std; int main(){ int n, sum=0, maxn=-999999, minn=999999, t; cin>>n; for(int i=0; i<n; i++){ cin>>t; maxn=max(maxn, t); minn=min(minn, t); sum+=t; } cout<<maxn<&l

蓝桥杯- 基础练习: 数列特征

import java.util.Scanner; public class Main { public static void main(String[] args) { long min = 0; long max = 0; long add = 0; Scanner scanner = new Scanner(System.in); int size = scanner.nextInt(); long ints[] = new long[size]; for (int i = 0; i <

Java蓝桥杯--基础练习(3)数列特征

题目: 解决方法: 1 //package com.algorithm.java.blueBirdge; 2 3 //import java.util.Arrays; 4 import java.util.Scanner; 5 6 public class Main { 7 public static void main(String[] args){ 8 Scanner read =new Scanner(System.in); 9 int max=-20000; 10 int min=200

图像处理之基础---图像的特征简介

常用的图像特征有颜色特征.纹理特征.形状特征.空间关系特征. 一 颜色特征 (一)特点:颜色特征是一种全局特征,描 述了图像或图像区域所对应的景物的表面性质.一般颜色特征是基于像素点的特征,此时所有属于图像或图像区域的像素都有各自的贡献.由于颜色对图像或图像区 域的方向.大小等变化不敏感,所以颜色特征不能很好地捕捉图像中对象的局部特征.另外,仅使用颜色特征查询时,如果数据库很大,常会将许多不需要的图像也 检索出来.颜色直方图是最常用的表达颜色特征的方法,其优点是不受图像旋转和平移变化的影响,进一

[蓝桥]基础练习 数列排序(java)

问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列.1<=n<=200 输入格式 第一行为一个整数n. 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000. 输出格式 输出一行,按从小到大的顺序输出排序后的数列. 样例输入 58 3 6 4 9 样例输出 3 4 6 8 9 注意: 刚开始把arr数组定义成了200个int大小,结果排序后输出五个0. import java.util.Arrays; import java.util.Scanner; public