#P11650. [COCI 2024/2025 #4] 力 / Benzinska

    ID: 11202 Type: RemoteJudge 1000ms 512MiB Tried: 0 Accepted: 0 Difficulty: 3 Uploaded By: Tags>贪心2025排序COCI(克罗地亚)

[COCI 2024/2025 #4] 力 / Benzinska

题目背景

译自 COCI 2024/2025 #4 T2。1s,0.5G\texttt{1s,0.5G}。满分为 7070

题目描述

在数轴上,Malnar 从原点(x=0x=0)出发,前往 x=Xx=X 处。

Malnar 初始有 DD 单位能量,每走一个单位长度消耗一单位能量。在整个过程中,能量必须不小于 00

nn 个餐馆,第 ii 个餐馆位于 x=xix=x_i 处,在第 ii 个餐馆用餐可以使能量增加 yiy_i至多只能在每个餐馆用一次餐,且不同餐馆的 xix_i 可能相同。

求出为了达成目标,至少需要在多少个餐馆用餐。

输入格式

第一行,三个正整数 n,D,Xn,D,X

第二行,nn 个正整数 x1,,xnx_1,\ldots,x_n

第三行,nn 个正整数 y1,,yny_1,\ldots,y_n

输出格式

如果不可能,输出一行一个 -1\texttt{-1}

否则输出一行一个非负整数表示答案。

5 5 12
3 4 7 8 11
3 2 1 2 1
3
5 10 40
1 20 30 2 38
7 7 7 7 7
5
4 5 12
3 6 9 10
2 1 2 2
-1

提示

样例解释

样例 11 解释:在第 1,2,41,2,4 个餐馆用餐。

数据范围

对于 100%100\% 的数据,保证:

  • 1n2×1051\le n\le 2\times 10^5
  • 1D,X,yi1091\le D,X,y_i\le 10^9
  • 1xi<X1\le x_i\lt X
子任务编号 nn\le 特殊性质 得分
1 1 2×1052\times 10^5 A 15 15
2 2 10310^3 30 30
3 3 2×1052\times 10^5 25 25
  • 特殊性质 A:yiy_i 全相等。