문제 설명을 읽으면 선택하는 수의 순번이 중요하다고 생각할 수 있지만 선택하는 숫자들의 순번은 중요하지 않다.
import sys
input = sys.stdin.readline
n,m = map(int, input().split())
arr= list(map(int, input().split()))
arr.sort()
print(sum(arr[-m: ])-m*(m-1)//2)
'알고리즘 문제풀이' 카테고리의 다른 글
리그 오브 레전설 (Small)(백준 17271) (0) | 2024.01.02 |
---|---|
최대 페이지 수 (백준 16493) (0) | 2023.12.30 |
모두의 마블 (백준 12845) (1) | 2023.11.09 |
블로그2(백준 20365) (1) | 2023.11.09 |
카드 문자열(백준 13417) (1) | 2023.11.07 |