#371. 硬币凑钱

提交5 通过4
通过率80%
时间限制1000ms
内存限制256MiB

题目描述

题目描述

你目前有 500500元硬币 AA枚,100100元硬币 BB枚,5050元硬币 CC枚。从这些硬币中选出若干枚,恰好凑成 XX元的方法有多少种?

输入格式

11行:11个正整数 AA500500元硬币枚数)

22行:11个正整数 BB100100元硬币枚数)

33行:11个正整数 CC5050元硬币枚数)

44行:11个正整数 XX(目标金额)

输出格式

输出一个整数,表示恰好凑成 XX元的方法数。

输入样例 #1

30
40
50
6000

输出样例 #1

213

输入样例 #2

0
0
1
50

输出样例 #2

1

输入样例 #3

0
1
0
100

输出样例 #3

1

数据规模与约定

对于 100%100\%的数据:

0A,B,C500 \le A, B, C \le 50

A+B+C1A + B + C \ge 1

50X2000050 \le X \le 20000,且 XX一定是 5050的倍数