🟤 백준 10039번: 평균 점수 (브론즈4)
문제 풀이
1차 풀이
import java.util.*;
import java.lang.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int total = 0;
for (int i=0; i<5; i++) {
int s = Integer.parseInt(br.readLine());
if (s < 40) {
s = 40; // 40점 미만은 40점으로 고정
}
total += s; // 모든 점수 더하기
}
System.out.println(total/5);
}
}
다른 풀이
import java.util.*;
import java.lang.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int total = 0;
for (int i=0; i<5; i++) {
int s = Integer.parseInt(br.readLine());
total += Math.max(40, s);
}
System.out.println(total/5);
}
}
조건문 대신 `Math.max(40, s)`로 40점 미만인 점수를 40점으로 보정
'Coding Test > PS' 카테고리의 다른 글
[백준/Java] 10872번: 팩토리얼 (브론즈3) (0) | 2025.03.31 |
---|---|
[백준/Java] 5597번: 과제 안 내신 분..? (브론즈3) (0) | 2025.03.31 |
[백준/Java] 2480번: 주사위 세개 (브론즈4) (0) | 2025.03.30 |
[백준/Java] 25304번: 영수증 (브론즈4) (0) | 2025.03.30 |
[백준/Java] 15552번: 빠른 A+B (브론즈4) (0) | 2025.03.27 |