#YBT03030303. 鱼塘钓鱼

鱼塘钓鱼

题目描述

有 NN 个鱼塘排成一排,从第 11 个鱼塘出发,可以在当前鱼塘钓鱼,也可以沿道路前往下一个鱼塘。

在第 ii 个鱼塘钓鱼的第 11 分钟可以钓到 fif_i 条鱼。此后每多钓 11 分钟,该分钟能钓到的鱼数减少 did_i,最低为 00。鱼数只与在这个鱼塘钓鱼的次数有关,不会随路上花费的时间减少。每次钓鱼的时间为整数分钟。

从第 ii 个鱼塘到第 i+1i+1 个鱼塘需要 tit_i 分钟。给定总时间 TT,求最多能钓到多少条鱼。

输入格式

输入共 55 行:

第一行一个整数 NN。

第二行 NN 个整数 fif_i。

第三行 NN 个整数 did_i。

第四行 N−1N-1 个整数 tit_i;当 N=1N=1 时,此行为空行。

第五行一个整数 TT。

输出格式

输出一个整数,表示最多钓到的鱼数。

样例

5
10 14 20 16 9
2 4 6 5 3
3 5 4 4
14
76

数据范围

1≤N<1001\le N<100,1≤fi≤10001\le f_i\le1000,1≤di≤1001\le d_i\le100,1≤ti≤10001\le t_i\le1000,1≤T<10001\le T<1000。