LG#P3423. [洛谷 P3423] [POI 2005] BAN-Bank Notes

提交0 通过0
通过率0%
时间限制1000ms
内存限制32MiB
    ID: 13633 传统题 1000ms 32MiB 尝试: 0 已通过: 0 难度: 普及+/提高- 上传者: 标签>信息学奥赛一本通提高篇动态规划第5章 单调队列优化动态规划题源:luogu

题目描述

题目描述

Byteotian Bit Bank(BBB)拥有一套先进的货币系统,这个系统一共有n种面值的硬币,面值分别为b1,b2,,bnb_1,b_2, \cdots,b_n。但是每种硬币有数量限制,现在我们想要凑出面值k,求最少要用多少个硬币。

输入描述

第一行一个数n; 接下来一行n个整数b1,b2,,bnb_1,b_2, \cdots,b_n; 第三行n个整数c1,c2,,cnc_1,c_2, \cdots,c_n,表示每种硬币的个数; 最后一行一个数k,表示要凑的面值数。

输出描述

第一行一个数表示最少需要付的硬币数。

示例1

输入

3
2 3 5
2 2 1
10

输出

3

备注

对于全部数据,$1 \leq n \leq 200,1 \leq b_1 \lt b_2 \lt \cdots \lt b_n \leq 2 \times10^4,1 \leq c_i,k \leq 2 \times10^4$。