(1).백준 10039번 평균 점수는 5명의 학생의 점수가 있을 경우

학생들의 평균 점수를 구해야 하는 문제였다.

 

간단한 문제 같았지만 예제와 출력값이 달라 자세히 보니

40점 미만으로 점수를 받은 학생들은 강제 보충수업을 받고

40점으로 점수가 변경된다는 조건이 있기 때문에

40점 미만의 학생은 강제적으로 40점으로 변경된다는 것을 알 수 있다.

 

if문을 사용해도 되지만 Math.min으로 40보다 작을 경우 40이 할당되도록 변경해 문제를 해결했다.

const input = `10
65
100
30
95`.split('\n').map(Number)

let sum = 0

for(let i = 0 ; i < input.length ; i++){
    sum += Math.max(40, input[i])
}

console.log(sum/5)

'회고' 카테고리의 다른 글

[수습일지] - 76(주말)  (0) 2023.06.10
[수습일지] - 75(동원훈련)  (0) 2023.06.09
[수습일지] - 73(동원훈련)  (0) 2023.06.07
[수습일지] - 72(현충일)  (0) 2023.06.06
[수습일지] - 71  (0) 2023.06.05

+ Recent posts