Toggle navigation
算苗科技
题目
状态
排名
竞赛&作业
开放课演练
登录
注册
43971601:【例 5】Banknotes
4397 1601:【例 5】Banknotes
题目描述
Byteotian Bit Bank (BBB) 拥有一套先进的货币系统,这个系统一共有
n
种面值的硬币,面值分别为
b
1
,
b
2
,
⋯
,
b
n
。但是每种硬币有数量限制,现在我们想要凑出面值
k
,求最少要用多少个硬币。
输入格式:
第一行一个数
n
;
接下来一行
n
个整数
b
1
,
b
2
,
⋯
,
b
n
;
第三行
n
个整数
c
1
,
c
2
,
⋯
,
c
n
,表示每种硬币的个数;
最后一行一个数
k
,表示要凑的面值数。
输出格式:
第一行一个数表示最少需要付的硬币数。
输入样例
复制
3 2 3 5 2 2 1 10
输出样例
复制
3
说明
数据范围与提示:
对于全部数据,
1
≤
n
≤
200
,
1
≤
b
1
<
b
2
<
⋯
<
b
n
≤
2
×
10
4
,
1
≤
c
i
,
k
≤
2
×
10
4
。
提交
0
0
通过
提交
时空限制
1000ms/128mb
题目来源
奥赛一本通
评测方式
在线评测
题目类型
单调队列动态规划
难 度
提交
题解
提交状态