#D. 美食家(food)

    传统题 1000ms 256MiB

美食家(food)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

美食家小明最近迷上了吃包子,于是上天降下来了 nn 桶神奇的包子,编号为 1,2,,n1,2,\dots,n,每桶包子的数量可以认为是无限的。

小明会从第 11 桶包子走到第 nn 桶,这样总共走 mm 趟,每一趟,都从第 11 桶走到第 nn 桶。当他走到一桶包子前时,他就会在这里吃一次包子,有一件奇怪的事是,当小明吃一次包子时,所有包子桶中的包子都会减少。同时,小明发现了一个问题,就是他手太短了,只能拿到距离桶口 x\le x 范围内的包子,如果包子减少太多会导致他够不到包子。

一开始,第 ii 桶包子的深度(桶口到包子的距离)为 wiw_i,每当小明吃一次包子,所有桶中包子的深度都会增加,其中,第 ii 桶包子的深度增加 aia_i,注意,小明吃包子可以认为的瞬间的, 如果一开始够得着,但吃完后够不着,也视为一次成功的吃包子,包子深度也一样会增加。

小明想着知道他可以吃到多少次包子。

输入格式

第一行三个正整数 nmxn,m,x,表示有 nn 桶包子,小明会走总共 mm 趟,能够到桶口与包子距离不超过 xx 的包子。

第二行,nn 个正整数,第 ii 个数为第 ii 桶包子的初始深度 wiw_i

第三行,nn 个正整数,第 ii 个数为小明吃包子时第 ii 桶包子增加的深度 aia_i

输出格式

一个正整数,为小明可以吃包子的次数。

3 4 15 
8 9 7
2 1 3
7

提示

【样例解释】

第一趟:

  • 小明走到第 11 桶包子处,成功吃了 11 次包子,各桶深度变为 {101010}\{10,10,10\}
  • 小明走到第 22 桶包子处,成功吃了 11 次包子,各桶深度变为 {121113}\{12,11,13\}
  • 小明走到第 33 桶包子处,成功吃了 11 次包子,各桶深度变为 {141216}\{14,12,16\}

第二趟:

  • 小明走到第 11 桶包子处,成功吃了 1 次包子,各桶深度变为 {161319}\{16,13,19\}
  • 小明走到第 22 桶包子处,成功吃了 11 次包子,各桶深度变为 {181422}\{18,14,22\}
  • 小明走到第 33 桶包子处,够不到包子,各桶深度仍为 {181422}\{18,14,22\}

第三趟:

  • 小明走到第 11 桶包子处,够不到包子,各桶深度仍为{181422}\{18,14,22\}
  • 小明走到第 22 桶包子处,成功吃了 11 次包子,各桶深度变为 {201525}\{20,15,25\}
  • 小明走到第 3 桶包子处,够不到包子,各桶深度仍为{201525}\{20,15,25\}

第四趟:

  • 小明走到第 11 桶包子处,够不到包子,各桶深度仍为{201525}\{20,15,25\}
  • 小明走到第 22 桶包子处,成功吃了 11 次包子,各桶深度变为{221628}\{22,16,28\}
  • 小明走到第 33 桶包子处,够不到包子,各桶深度仍为{221628}\{22,16,28\}

因此小明一共吃了 77 次包子。

【数据范围】

2024.9.8 城阳 - 提高组 - 比赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-9-8 8:30
结束于
2024-9-11 22:30
持续时间
3 小时
主持人
参赛人数
26