Problem Solving

75. 점수 계산

굥깡 2023. 1. 15. 04:23
728x90
 

2822번: 점수 계산

8개 줄에 걸쳐서 각 문제에 대한 참가자의 점수가 주어진다. 점수는 0보다 크거나 같고, 150보다 작거나 같다. 모든 문제에 대한 점수는 서로 다르다. 입력으로 주어지는 순서대로 1번 문제, 2번 문

www.acmicpc.net

8개 숫자 중 top5를 선택해 더한 값과, 그 top5가 몇 번째인지 위치를 구하는 문제

li = []
for i in range(8):
    li.append([int(input()), i])
li = sorted(li, reverse=True)

ans = 0
ans2 = []
for i in range(5):
    ans = ans + li[i][0]
    ans2.append(li[i][1] + 1)
print(ans)
ans2 = sorted(ans2)
# for i in ans2:
print(" ".join(map(str, ans2)), sep="")

출력 포맷에서 헤맸다..