PS알못 OrbitHv의 PS logo PS알못 OrbitHv의 PS

태그:

5. 1차원 배열 CLASS 1

N개의 점수와 그 중 최대값 M에 대해 모든 점수를 (점수)/M*100으로 바꾸었을 때 평균을 구하는 문제입니다. 배열을 선언하여 점수를 저장한 후 최대값을 구하고 각 원소마다 100/(최대값)을 곱해줍니다. 그 뒤 평균을 구해서 출력하면 됩니다.

이 문제는 사실 평균을 먼저 구해도 됩니다. 덧셈과 곱셈은 분배법칙이 성립하기 때문에 점수에 상수를 곱한 후 더한 것과 점수를 다 더한 후 상수를 곱한 값이 같기 때문이죠.

소스 코드

언어 코드 시간
Python 3 코드(Github) / 코드(백준) 2020-03-24 18:29:21