#P10823. [EC Final 2020] Prof. Pang Earning Aus

[EC Final 2020] Prof. Pang Earning Aus

Description

庞教授的口袋里只有 11 个奥币。(是的,庞教授来自奥斯坦,他在那里使用奥币。)

他将利用一个气球店和一个糖果店来赚钱:在气球店,庞教授可以用 11 个奥币买 kabk_{ab} 个气球,或者用 11 个糖果买 kcbk_{cb} 个气球。在糖果店,庞教授可以用 11 个奥币买 kack_{ac} 个糖果,或者用 11 个气球买 kbck_{bc} 个糖果。庞教授还可以卖掉一个气球,得到 kbak_{ba} 个奥币。他可以卖掉一个糖果,得到 kcak_{ca} 个奥币。他唯一的限制是气球店里只有 nbn_b 个气球,糖果店里只有 ncn_c 个糖果。他只能在供应充足时购买气球和糖果。即使他卖掉了一些气球或糖果,商店里的气球和糖果数量也不会增加。

这六种交易可以以任何顺序进行任意次数(00 次或更多),但它们不可分割(例如,庞教授不能用 1/21/2 个奥币买 kab/2k_{ab}/2 个气球)。

请找出他最多能赚多少个奥币。

Input Format

第一行包含一个整数 TT (1T10001\le T\le 1000),表示测试用例的数量。

接下来的 TT 行中,每行包含八个整数 nbn_bncn_ckabk_{ab}kbak_{ba}kack_{ac}kcak_{ca}kbck_{bc}kcbk_{cb} (1nb,nc1091\le n_b, n_c\le 10^9, $1\le k_{ab}, k_{ba}, k_{ac}, k_{ca}, k_{bc}, k_{cb}\le 100$),它们之间用空格分隔。

Output Format

对于每个测试用例,输出一行包含答案。

6
2 2 2 2 2 2 2 2
78 74 5 3 10 2 4 7
31 75 3 6 6 1 8 4
91 86 4 2 9 5 8 5
48 89 3 9 2 3 5 7
13 25 5 7 6 1 2 4
7
355
239
571
637
109

Hint

在第一个例子中,庞教授用 11 个奥币买了 22 个气球,然后卖掉 22 个气球,得到 44 个奥币。接着他用 11 个奥币买了 22 个糖果,卖掉 22 个糖果,得到 44 个奥币。 (由 ChatGPT 4o 翻译)