백준 1546 평균
11 Jun 2021 | 기초 백준 TIL사고 과정
입력받은 점수를 저장하고 해당 식을 적용해서 새 점수들을 구한다. 구한 새 점수들의 평균값을 출력한다.
list_grades = []
list_grades_new = []
n = int,input()
for i in n:
a = int(input())
list_grades.append(a)
max_grade = max(list_grades)
list_grades_new.append(i/max_grade*100)
print(sum(new_grade)/n)
제출 답안
n = int(input())
list_grades = list(map(int, input().split()))
#연속해서 받는 입력값의 처리
max_grade = max(list_grades)
new_grades = []
for i in list_grades:
new_grades.append(i/max_grade*100)
print(sum(new_grades)/n)
주요 포인트 및 생각해볼 점
입력을 한 줄에 받을 때와 새로운 줄에 받을 때 각각 리스트와 반복문으로 받아서 저장하는 방법을 익혔다.