2020.코딩일지
1차원배열_백준1546번[파이썬python]평균 본문
728x90
기말고사를 망친 세준이의 성적표 조작에 참여... ㅋㅋ
몇과목인지 입력받고 (=a)
과목별 점수를 int로 입력받아 split해주고, list화 한다.
그중 가장 높은점수 max()로 뽑아놓고
입력받은 점수들에 대해 각각 높은점수로 나눠주고 *100 하여 append()
새로운평균을 구하는건..
모두 더해주고sum(), 갯수만큼 len()나누어서 새로운 평균점수 탄생~
정답:
# 1차원배열_백준1546번[파이썬python]평균
a = int(input())
b = list(map(int, input().split()))
max_score = max(b)
re = []
for i in range(len(b)):
r = (b[i] / max_score) * 100
re.append(r)
avg = sum(re)/len(re)
print(avg)
'백준_Python' 카테고리의 다른 글
1차원배열_백준4344번[파이썬python]평균은넘겠지 (0) | 2022.01.21 |
---|---|
1차원배열_백준8958번[파이썬python]OX퀴즈 (0) | 2022.01.21 |
1차원배열_백준3052번[파이썬python]나머지 (0) | 2022.01.21 |
1차원배열_백준2577번[파이썬python]숫자의 개수 (0) | 2022.01.21 |
1차원배열_백준2562번[파이썬python]최댓값 (0) | 2022.01.21 |
Comments