import java.io.*;
import java.util.*;
public class Main {
public static int[] arr = new int[3];
public static void input() throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
for(int i=0;i<arr.length;i++) arr[i] = Integer.parseInt(st.nextToken());
}
public static void main(String[] args) throws IOException {
input();
System.out.println("MAX=" + Math.max(Math.max(arr[0], arr[1]), arr[2]));
System.out.println("MIN=" + Math.min(Math.min(arr[0], arr[1]), arr[2]));
}
}
Math.min, Math.max가 가장 빠르다
숫자가 3개보다 많으면 다음과 같이 사용한다.
int[] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int min = Arrays.stream(numbers).min().getAsInt();
int max = Arrays.stream(numbers).max().getAsInt();
'코딩 study' 카테고리의 다른 글
2차원 배열 char 입출력 (0) | 2023.02.01 |
---|---|
채점 (0) | 2023.02.01 |
홀짝 카운트 (0) | 2023.02.01 |
up down (0) | 2023.02.01 |
수우미양가 switch case (0) | 2023.02.01 |
댓글