평균
-
[백준 1546번] 평균Algorithm/기타 2019. 12. 7. 15:23
백준알고리즘 1546번 : 평균 출력에대한 설명에서 알 수 있듯, 정확히 일치하는 값을 요구하는 문제가 아니다. 10의 -2승까지의 오차를 허용한다고 서술되어있으니, 0의 갯수라던지, 소수점 0.6666이든 0.666666이든 정답으로 취급하는 것이다. 따라서 많이 어렵지 않은 문제가 되었다. 또한, 새로운 평균을 구하는 방식이 꽤나 복잡해보이지만, 생각해보면 간단하다. 결국 새로운 평균을 구하는 공식은 다음과 같다. (각 점수들의 합 sum X 100) / ( 최대 점수 max X 시험본 과목의 갯수 count) 풀이 과정 1. 최대 점수를 구하기 위해서, 배열에 과목의 점수를 넣는 동시에 최대 값(max)을 차출한다. 2. 이와 동시에 각 값들의 합(sumAll)을 구해준다. 3. (sumAll * ..