atcoder#ARC139B. [ARC139B] Make N

[ARC139B] Make N

配点 : 500500

問題文

整数 P=0P=0 があります。以下の 33 種類の操作を任意の回数選んで行うことで P=NP=N とするとき、コストの総和の最小値を求めてください。

  • PP11 増やす。この操作はコストが XX かかる。
  • PPAA 増やす。この操作はコストが YY かかる。
  • PPBB 増やす。この操作はコストが ZZ かかる。

TT 個のテストケースが与えられるので、それぞれについて答えを求めてください。

制約

  • 1T1001 \le T \le 100
  • 1N,A,B,X,Y,Z1091 \le N,A,B,X,Y,Z \le 10^9
  • 入力は全て整数である。

入力

入力は以下の形式で標準入力から与えられます。

TT

case1\mathrm{case}_1

case2\mathrm{case}_2

\vdots

caseT\mathrm{case}_T

各テストケースは以下の形式で与えられます。

N A B X Y ZN\ A\ B\ X\ Y\ Z

出力

TT 行出力してください。ii 行目には、casei\mathrm{case}_i に対する答えを出力してください。

5
10 3 5 2 3 6
10 3 5 1 1000000000 1000000000
139 2 139 1 1 1
139 1 1 1 1 1
139 7 10 3845 26982 30923
11
10
1
139
436604

11 個目のテストケースでは、例えば以下のようにするとコスト 1111P=10P=10 とでき、これが最適です。

  • PP33 増やす。P=3P=3 となる。コストが 33 かかる。
  • PP11 増やす。P=4P=4 となる。コストが 22 かかる。
  • PP33 増やす。P=7P=7 となる。コストが 33 かかる。
  • PP33 増やす。P=10P=10 となる。コストが 33 かかる。