#1008. Fruit

Fruit

题目描述

忙碌了一学期的小瓜取得了编程比赛一等奖,于是他打算好好犒劳一下自己,奖励自己购买最喜欢吃的水果。他最喜欢的水果是车厘子、沙糖橘和葡萄,总共买了 nn 斤(不一定每种都买),一共花了 mm 元。已知车厘子、沙糖橘和葡萄的单价分别是 a,b,ca,b,c 元,请你计算一下:他每种水果各买了多少斤。

这个答案可能有多种,因此只需要计算出总共有多少种可能性即可。

输入格式

本题有多组输入。

第一行:输入一个整数 tt,表示数据组数。

接下来对于每组数据:

每行输入 55 个整数 a,b,c,n,ma,b,c,n,m,含义与题目中相同。

输出格式

对于每组数据都输出一行,包含一个整数,表示方案总数。

样例

2
2 2 2 4 8
3 2 1 10 31
6
0

样例 11 解释

对于第一组数据:车厘子、沙糖橘和葡萄单价均为 22 元,共买了 44 斤,一共花了 88 元。三种水果的斤数可能产生的组合有 66 种:

0,2,20,2,2

1,1,21,1,2

1,2,11,2,1

2,0,22,0,2

2,1,12,1,1

2,2,02,2,0

数据规模与约束

对于70%70\% 的数据,x100,1a,b,c,n,100x≤100,1≤a,b,c,n,≤100,1m1041≤ m ≤10^4

对于100%100\% 的数据,x<300,1a,b,c,n,100x<300,1≤a,b,c,n,≤100,1m1041≤ m ≤10^4