#L0850. 最优钓鱼策略

最优钓鱼策略

题目描述

有 nn 个鱼塘排成一排,从左到右编号为 1,2,…,n1, 2, \ldots, n。你有 HH 小时的空闲时间,从第 11 个鱼塘出发,可以选择在某些鱼塘停留钓鱼,最终在某个鱼塘结束。

从第 ii 个鱼塘走到第 i+1i+1 个鱼塘需要 5×ti5 \times t_i 分钟。在第 ii 个鱼塘停留时,第一个 55 分钟可以钓到 fif_i 条鱼,之后每多钓 55 分钟,鱼量减少 did_i 条(鱼量不会变为负数)。

请计算最多能钓到多少条鱼。

输入格式

第一行:鱼塘数量 nn。

第二行:时间 HH(小时)。

第三行:nn 个整数 f1,f2,…,fnf_1, f_2, \ldots, f_n。

第四行:nn 个整数 d1,d2,…,dnd_1, d_2, \ldots, d_n。

第五行:n−1n-1 个整数 t1,t2,…,tn−1t_1, t_2, \ldots, t_{n-1}。

输出格式

一行一个整数,表示最多能钓到的鱼的数量。

样例

2
1
10 1
2 5
2
31

提示

数据范围

1≤H≤161 \le H \le 16,2≤n≤252 \le n \le 25,1≤fi≤2001 \le f_i \le 200,0≤di≤200 \le d_i \le 20,1≤ti≤201 \le t_i \le 20。

难度 普及+/提高-
通过率 —
尝试 0
通过 0
ID
1578
类型
传统题
Time Limit
1000ms
Memory Limit
512MiB
上传者