본문 바로가기

백준

[백준] 2822번 - 점수 계산

반응형

1. 문제

 

2. 코드

l = []

for i in range(8):
    n = int(input())
    l.append([n, i])


l.sort(key=lambda num: num[0])

max_sum = 0
idx = []

for i in range(3, 8):
    max_sum += l[i][0]
    idx.append(l[i][1])

idx.sort()
print(max_sum)

for i in range(5):
    print(idx[i]+1, end = ' ')

 

3. 풀이

lambda사용에 익숙해지면 금방 풀 수 있는 문제!

728x90
반응형