[백준/Python] 1546번: 평균
·
Algorithm/Python
1. 문제 분석핵심: 주어진 점수 중 최댓값(M)을 찾고, 모든 점수를 점수/M*100으로 변환한 뒤 새로운 평균 구하기.제한 사항: 과목 수 N은 1000 이하, 점수는 100 이하의 정수2. 접근 방식점수를 1차원 리스트에 저장합니다.최대값을 구합니다.한 과목씩 새 방법으로 점수를 구하고 평균을 구합니다.3. 내 풀이 (Code)N=int(input())scores=list(map(int,input().split()))M=max(scores)new_scores=[]for i in range(len(scores)): new_scores.append(scores[i]/M*100) print(sum(new_scores)/N)4. 코드 리뷰 및 학습 포인트✅ 더 효율적인 풀이반복문 대신 파이썬의 ..