[백준]평균

2020. 5. 1. 11:571일 1 알고리즘

이번에는 평균을 출력해주는 프로그램을 만들어 보겠습니다.

N = int(input())
score = list(map(int,input().split()))

처음에는 숫자열 변수N과 리스트score 선언해줍니다.

M = max(score)
new_score = []

다음 변수M에 score을 넣어주고 내장함수를 사용하여 최댓값으로 보여줍니다. 다음으로 배열을 선언해주고

for i in score: 
    new_score.append(i/M*100)

for문을 사용하여 score값중 가장큰값을 100과 곱해주고 score값에 곱해준값을 나누어줍니다 그후 배열new_score안에 넣어줍니다

print(sum(new_score)/N)

 

마지막으로 그값을 N으로 나누어 평균값을 보여줍니다

 

https://www.acmicpc.net/problem/1546

 

'1일 1 알고리즘' 카테고리의 다른 글

[백준]평균은 넘겠지  (0) 2020.05.02
[백준]OX문제  (0) 2020.05.01
[백준]나머지  (0) 2020.04.29
[백준]숫자의 개수  (0) 2020.04.28
[백준]최댓값  (0) 2020.04.27