평균, 중앙값을 출력하는 문제입니다
이 문제에서는 항상 5개의 자연수가 주어지니깐
중앙값은 3번째로 큰 (작은) 수겠죠??
코드입니다
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int[] arr = new int[5];
int sum=0;
for(int i=0;i<5;i++) {
arr[i]= scan.nextInt();
sum+=arr[i];
}
Arrays.sort(arr);
System.out.println(sum/5);
System.out.println(arr[2]);
}
}
Arrays.sort(arr)은 arr를 오름차순으로 정렬해주는 마법의 코드입니다
'백준 문제풀기 > JAVA' 카테고리의 다른 글
[백준 2608 JAVA 자바] 로마 숫자 (0) | 2023.08.06 |
---|---|
[백준 2588 JAVA 자바] 곱셈 (0) | 2023.08.06 |
[백준 2581 JAVA 자바] 소수 (0) | 2023.08.06 |
[백준 2557 JAVA 자바] A+B - 2 (0) | 2023.08.06 |
[백준 2557 JAVA 자바] Hello World (0) | 2023.08.06 |