[HAOI2008]硬币购物
题号:NC19974
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买si的价值的东西。请问每次有多少种付款方法。

输入描述:

第一行c1,c2,c3,c4,tot
下面tot行d1,d2,d3,d4,s,其中di,s ≤ 100000,tot ≤ 1000

输出描述:

每次的方法数
示例1

输入

复制
1 2 5 10 2
3 2 3 1 10
1000 2 2 2 900

输出

复制
4
27

备注:

对于100%的数据,保证