Python으로 구현한 5576번 콘테스트 문제 풀이입니다.
https://www.acmicpc.net/problem/5576
w_data = []
k_data = []
for i in range(20) :
if i < 10 :
w_data.append(int(input()))
else :
k_data.append(int(input()))
w_data.sort(reverse=True)
k_data.sort(reverse=True)
print(sum(w_data[:3]), sum(k_data[:3]))
1. 반복문을 통해 앞 10개의 입력 점수를 W 대학(w_data) 리스트에 추가하고 뒤 10개의 입력 점수를 K 대학(k_data) 리스트에 추가한다.
2. 두 리스트를 내림차순으로 정렬한다.
3. 최종적으로 출력 시 내림차순으로 정렬된 각 리스트의 앞 3개의 점수를 합하여 출력한다.
'백준(Python) 풀이 > 구현' 카테고리의 다른 글
백준(Python) 11557번 Yangjojang of The Year 풀이 (0) | 2021.11.24 |
---|---|
백준(Python) 2947번 나무 조각 풀이 (0) | 2021.11.24 |
백준(Python) 4458번 첫 글자를 대문자로 풀이 (0) | 2021.11.23 |
백준(Python) 15963번 CASIO 풀이 (0) | 2021.11.23 |
백준(Python) 10801번 카드게임 풀이 (0) | 2021.11.23 |