q671. pC. 歡慶竺呂佰週年校慶
Tags : 二分搜
Accepted rate: 32人/ 34人 ( 94%) [非即時]
評分方式:
Tolerant

最近更新 : 2025-05-27 21:05

Content

聽說鑫竺呂鐘壹佰歲了!

在佰週年校慶當天有 N 位嘉賓,體重分別為 w1, w2, ..., wN,嘉賓抵達順序是固定的不能變動。
活動現場有一輛可設定負載上限 W 的電梯,單趟電梯上限需設定介於 L ≤ W ≤ R 之間,並且設定後當日即不能再更改,當然電梯上限設定越小會越安全。

因為活動將在 T 分鐘後開始,
如果想在最多 T 趟(包含)之內運送所有嘉賓至會場,請問在 L ≤ W ≤ R 範圍內最小可將上限 W 設定為多少
如果無解則輸出 -1

Input

第一行有四個正整數 N, T, L, R,代表總共有 N 個人、最多載送 T 趟、可設定範圍為 L 到 R
1 ≤ N ≤ 100000
1 ≤ T ≤ 10
1 ≤ L ≤ R ≤ 1000000

第二行有 N 個正整數 wi,代表第 i 個人體重
1 ≤ wi ≤ 100

Output

單趟上限最小可設定為多少,才可在 T 趟之內運送所有人
如果無解則輸出 -1

Sample Input #1
5 2 1 500
60 80 60 70 50
Sample Output #1
180
Sample Input #2
5 2 300 500
60 80 60 70 50
Sample Output #2
300
Sample Input #3
5 2 1 100
60 80 60 70 50
Sample Output #3
-1
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (5%): 2.0s , <1M
公開 測資點#1 (5%): 2.0s , <1M
公開 測資點#2 (5%): 2.0s , <1M
公開 測資點#3 (5%): 2.0s , <1M
公開 測資點#4 (5%): 2.0s , <1M
公開 測資點#5 (5%): 2.0s , <1M
公開 測資點#6 (5%): 2.0s , <1K
公開 測資點#7 (5%): 2.0s , <1K
公開 測資點#8 (5%): 2.0s , <1M
公開 測資點#9 (5%): 2.0s , <1M
公開 測資點#10 (5%): 2.0s , <1M
公開 測資點#11 (5%): 2.0s , <1K
公開 測資點#12 (5%): 2.0s , <1M
公開 測資點#13 (5%): 2.0s , <1M
公開 測資點#14 (5%): 2.0s , <1M
公開 測資點#15 (5%): 2.0s , <1M
公開 測資點#16 (5%): 2.0s , <1M
公開 測資點#17 (5%): 2.0s , <1M
公開 測資點#18 (5%): 2.0s , <1M
公開 測資點#19 (5%): 2.0s , <1M
Hint :

30% L 和 R 相等
30% 最多 1000 個人,且 L 和 R 介於 [1, 8000]
40% 無限制

Tags:
二分搜
出處:
114學年度 hgsh 校內賽 [管理者: mushroom.cs9 ... (mushroom) ]

Status Forum 排行

ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」