演習列機能の数に基づい
リソースの制約
制限時間:メモリ制限が1.0S:256.0メガバイト
問題の説明
所与の数n、n個の最大の数を見つけるために、最小値、および。
入力形式
第一行動整数n、値の数。
第二行は10,000以上Nの数、各数の絶対値が与えられ、数nを有しています。
出力フォーマット
整数の出力は3行。最初の行は、これらの数の最大値を表し、第二行はこれらの数の最小値を表し、これらの数字は、第三の行を表し、。
サンプル入力
5
1 3 -2 4
サンプル出力
5
-2
11
データサイズと大会
1 <= N <= 10000。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int n=scanner.nextInt();
int[] array=new int[n];
for(int i=0;i<array.length;i++){
int m=scanner.nextInt();
array[i]=m;
}
int max=array[0];
int min=array[0];
int sum=0;
for (int i = 0; i < array.length; i++) {
if(max<array[i]){
max=array[i];
}else if(min>array[i]){
min=array[i];
}
sum+=array[i];
}
System.out.println(max);
if(n==1){
System.out.println(array[0]);
System.out.println(array[0]);
}else{
System.out.println(min);
System.out.println(sum);
}
}
}