https://www.acmicpc.net/problem/2693
풀이
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st;
int n = Integer.parseInt(br.readLine());
for(int j = 0; j < n; j++){
int[] arr = new int[10];
st = new StringTokenizer(br.readLine());
for(int i = 0; i < 10; i++){
arr[i] = Integer.parseInt(st.nextToken());
}
Arrays.sort(arr);
System.out.println(arr[7]);
}
}
}
직접 정렬을 하는 방법도 있겠지만 간단하게 Arrays.sort를 사용했다.
도구정리에 있는 다양한 정렬 방법도 화이트보드 테스트를 위해 숙지할 필요는 있다고 생각한다.
'문제 풀이 > 백준' 카테고리의 다른 글
[백준]1062번. 가르침(JAVA) (1) | 2024.04.14 |
---|---|
[백준]2581번. 소수(JAVA) (0) | 2024.04.13 |
[백준]2309번. 일곱 난쟁이(JAVA) (0) | 2024.04.12 |
[백준]10870번. 피보나치수 5(JAVA) (0) | 2024.04.11 |
[백준]2460번. 지능형 기차2(JAVA) (0) | 2024.04.11 |