-
[BOJ - JAVA] 10039 - 평균 점수(수학) 본문
728x90
반응형
# 주소
https://www.acmicpc.net/problem/10039
# 문제
윈도우 11로 업데이트 하고 난 뒤에 캡처가 안되네요. 복구될 때 까지 양해 부탁드립니다.
# 문제 해설 및 코드 리뷰
import java.util.*;
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();
if(arr[i] < 40)
arr[i] = 40;
sum += arr[i];
}
System.out.println(sum / 5);
}
}
여기서 핵심은 단순히 평균점수를 구하는 것이 아니라 40점 미만인 학생들에 대해선 전부 보충 학습을 실시하기 때문에
40점을 만드는 것이 주된 내용인데요.
입력받은 값이 40 미만일 경우 그 arr를 40으로 만들고 sum에 담아준다면 평균을 구하는 데 있어 무리 없어보입니다.
감사합니다.
728x90
반응형
'백준 문제 풀이' 카테고리의 다른 글
[BOJ - JAVA] 5550 - 헌책방(백트래킹, DP) (0) | 2021.11.04 |
---|---|
[BOJ - JAVA] 2631 - 줄세우기 (DP) (0) | 2021.11.02 |
[BOJ - JAVA] 9655 - 돌게임(DP) (0) | 2021.10.31 |
[BOJ - JAVA] 11048 - 이동하기(DP) (0) | 2021.10.30 |
[BOJ - JAVA] 11054 - 가장 긴 바이토닉 부분 수열(LIS, LDS, DP) (0) | 2021.10.29 |
Comments