문제 정보: 2071. 평균값 구하기
10개의 수를 입력 받아, 평균값을 출력하는 프로그램을 작성하라.
(소수점 첫째 자리에서 반올림한 정수를 출력한다.)
[제약 사항]
각 수는 0 이상 10000 이하의 정수이다.
[입력]
가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.
각 테스트 케이스의 첫 번째 줄에는 10개의 수가 주어진다.
[출력]
출력의 각 줄은 '#t'로 시작하고, 공백을 한 칸 둔 다음 정답을 출력한다.
(t는 테스트 케이스의 번호를 의미하며 1부터 시작한다.)
입력3 3 17 1 39 8 41 2 32 99 2 22 8 5 123 7 2 63 7 3 46 6 63 2 3 58 76 21 33 8 1 |
출력 #1 24 #2 29 #3 27 |
public class solution_2071 {
public static void main(String args[]) throws Exception{
Scanner sc = new Scanner(System.in);
int T;
float V;
T = sc.nextInt();
float[][] array = new float[T][10];
for(int test_case = 1; test_case <= T; test_case++){
for(int i=0; i<10; i++) {
array[test_case-1][i] = sc.nextFloat();
}
}
System.out.println();
for(int i=0; i<array.length; i++){
float sum = 0;
for(int j=0; j<array[i].length; j++){
sum += array[i][j];
}
int result = Math.round(sum / 10);
System.out.println("#"+(i+1)+" "+result);
}
}
}
'알고리즘 > SW Expert Academy' 카테고리의 다른 글
1983. 조교의 성적 매기기 (0) | 2021.08.18 |
---|---|
1204. [S/W 문제해결 기본] 1일차 - 최빈수 구하기 (0) | 2021.08.05 |
1984. 중간 평균값 구하기 (0) | 2021.08.05 |
1926. 간단한 369게임 (0) | 2021.07.28 |
2056. 연월일 달력 (0) | 2021.07.28 |