a115: 跳格子
標籤 :
通過比率 : 13人/17人 ( 76% ) [非即時]
評分方式:
Tolerant

最近更新 : 2019-08-06 21:24

內容

A在玩跳格子遊戲,遊戲規則如下:

一開始A站在起點上,起點右方的地板上畫有$N$個格子,每個格子內有一個數字(正整數),A必須從起點開始,不斷的向右跳到某一格內,直到跳到終點(最後一格的右方),而得分便是他所採到的格子內的數字總和。由於A的跳躍力有限,每一次跳躍只能跳到距離$K$格之內的格子上(也就是假設他現在站在第$i$格,那麼他只能選擇跳到第$i+1,i+2,...,i+K$格)

由於要最大化得分實在太容易了,只要每一格都採就好,因此A想要最小化得分,請問他最少會拿到多少分?

輸入說明

第一行有兩個正整數$N,K$,如題目所述。

第二行有$N$個正整數$a_i$,分別是起點右方第$i$格上所寫的數字。

第一個測資點符合$K=N\le 1000$

第二個測資點符合$K\le N\le 1000$

第三~四個測資點符合$N\le 10^5,K\le min(N,1000)$

第五個測資點符合$K\le N\le 2\times10^5$

所有測資點符合$1\le a_i\le 10^6$

輸出說明

輸出一個正整數代表可能的最小得分。

範例輸入
5 2
3 8 2 1 5
範例輸出
6
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (20%): 1.0s , <1M
不公開 測資點#1 (20%): 1.0s , <1M
不公開 測資點#2 (20%): 1.0s , <1M
不公開 測資點#3 (20%): 1.0s , <1M
不公開 測資點#4 (20%): 1.0s , <10M
提示 :

範測的跳法是:

起點->第1格(3)->第3格(2)->第4格(1)->終點

因此總和為3+2+1=6分

標籤:
出處:
暑期培訓小考(一) [管理者:
giver (垃圾)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」