Processing math: 100%


a121: 第K小區間和
標籤 :
通過比率 : 31人/38人 ( 82% ) [非即時]
評分方式:
Tolerant

最近更新 : 2019-08-11 13:38

內容

給定一個長度N的陣列Ai,一個區間的定義為連續的元素,也就是對於所有1lrN都代表著一個區間Al,Al+1,...,Ar1,Ar,一共有N(N+1)2個相異區間,而區間和則是區間內元素的總和。若將所有的區間和排序,請問第K小的值是多少?

輸入說明

第一行有兩個正整數N,K

第二行有N個正整數Ai

20%測資N3000

80%測資N105

100%測資N106,Ai109,KN(N+1)2

輸出說明

輸出一個數字代表第K小區間和。

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

範測的所有區間和由小排到大為
2 3 3 4 6 6 7 9 10 12
因此第6小的是6

標籤:
出處:
[管理者:
giver (垃圾)
]


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