내 코드
문제에서 5개로 주어져서 평균 구할 때 5로 나누고, 중앙값은 index번호 = 2 로 구했다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int least;
int[] input = new int[5];
int sum = 0;
for(int i = 0; i < 5; i++) {
input[i] = Integer.parseInt(br.readLine());
sum += input[i];
}
for(int i=0; i<4; i++){
least = i;
for(int j = i+1; j < 5; j++){
if(input[j] < input[least])
least = j;
}
int temp = input[i];
input[i] = input[least];
input[least] = temp;
}
System.out.println(sum/5);
System.out.println(input[2]);
}
}
'백준' 카테고리의 다른 글
백준 문제 풀이 2751 | JAVA (0) | 2024.06.25 |
---|---|
백준 문제 풀이 25305 | JAVA (0) | 2024.06.25 |
백준 문제 풀이 2750 | JAVA (0) | 2024.06.25 |
백준 문제 풀이 2839 | JAVA (0) | 2024.06.24 |
백준 문제 풀이 2231 | JAVA (0) | 2024.06.24 |