Scanner sc = new Scanner(System.in);
int k = sc.nextInt();
int[] a = new int[k];
for (int j=0;j<k;j++){
int i = sc.nextInt();
a[j]=i;
}
sc.close();
Arrays.sort(a);
System.out.println(a[0]);
System.out.println(a[k-1]);
Arrays 클래스에 sort를 이용한 방법.
다른 사람 풀이.
Scanner sc = new Scanner(System.in);
int k = sc.nextInt();
int[] a = new int[k];
int max = -100;
int min = 100;
for (int i = 0; i < k; i++) {
a[i] = sc.nextInt();
if (max < a[i]){
max = a[i];
}
if (min> a[i]){
min = a[i];
}
}
System.out.println(min+" "+max);
if문으로 최소값이면 min에 넣고 최대값이면 max 넣어 줌
'Study > algorithm' 카테고리의 다른 글
백준 자바 알고리즘 [숫자의 개수] (0) | 2020.04.30 |
---|---|
백준 자바 알고리즘 [최댓값] (0) | 2020.04.30 |
백준 알고리즘 세수 자바 (0) | 2020.04.28 |
백준 알고리즘 상근날드 자바 (0) | 2020.04.28 |
백준 알고리즘, 평균 점수 자바 (0) | 2020.04.26 |