Logo
(追記) (追記ここまで)

17016번 - Tourism 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 512 MB143343125.620%

문제

You are planning a trip to visit N tourist attractions. The attractions are numbered from 1 to N and must be visited in this order. You can visit at most K attractions per day, and want to plan the trip to take the fewest number of days as possible.

Under these constraints, you want to find a schedule that has a nice balance between the attractions visited each day. To be precise, we assign a score ai to attraction i. Given a schedule, each day is given a score equal to the maximum score of all attractions visited that day. Finally, the scores of each day are summed to give the total score of the schedule. What is the maximum possible total score of the schedule, using the fewest days possible?

입력

The first line contains two space-separated integers N and K (1 ≤ K ≤ N ≤ 106).

The next line contains N space separated integers ai (1 ≤ ai ≤ 109).

For 3 of the 15 available marks, 2K ≥ N.

For an additional 3 of the 15 available marks, K ≤ 100 and N ≤ 105.

출력

Output a single integer, the maximum possible total score.

제한

예제 입력 1

5 3
2 5 7 1 4

예제 출력 1

12

We need to have at least two days to visit all the attractions, since we cannot visit all attractions in one day.

Visiting the first two attractions on day 1 will give a score of 5, and visiting the last three attractions on day 2 will give a score of 7, for a total score of 12.

Visiting three attractions on day 1, and two attractions on day 2, which is the only possibility to visit in the fewest number of days possible, would yield a total score of 7+4=11

힌트

출처

Olympiad > Canadian Computing Competition & Olympiad > 2019 > CCC 2019 Senior Division 4번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /