유니티3D 프로그래밍

백준 단계별로 풀어보기 : 1546번 문제 (평균) 본문

Python/백준

백준 단계별로 풀어보기 : 1546번 문제 (평균)

tjdgus9955 2021. 9. 9. 00:14

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

 

1546번: 평균

첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보

www.acmicpc.net

과목의 갯수를 입력 받고 과목별 최댓값을 저장하는 변수를 선언한다.

 

과목별 점수를 입력한 것을 공백으로 나눈 뒤 리스트화 시킨다.

 

반복문을 통해 최댓값을 찾아낸다.

 

점수를 바꾸고 난 뒤 저장할 리스트를 선언한 뒤, 과목 갯수만큼 for문을 돌리고 바꾼 값을 저장한다.

 

과목 평균을 구하고 그 값을 출력한다.