AT_arc139_b [ARC139B] Make N
题目描述
有一个整数 $P=0$。你可以任意次数选择以下三种操作中的任意一种,通过这些操作使得 $P=N$,请你求出总花费的最小值。
- 使 $P$ 增加 $1$。该操作的花费为 $X$。
- 使 $P$ 增加 $A$。该操作的花费为 $Y$。
- 使 $P$ 增加 $B$。该操作的花费为 $Z$。
给定 $T$ 组测试数据,请分别输出每组的答案。
输入格式
输入以以下格式从标准输入读入。
> $T$
> $\mathrm{case}_1$
> $\mathrm{case}_2$
> $\vdots$
> $\mathrm{case}_T$
每组测试数据格式如下:
> $N\ A\ B\ X\ Y\ Z$
输出格式
请输出 $T$ 行,第 $i$ 行输出第 $i$ 组测试数据的答案。
说明/提示
### 数据范围
- $1 \leq T \leq 100$
- $1 \leq N, A, B, X, Y, Z \leq 10^9$
- 所有输入均为整数。
### 样例解释 1
对于第 $1$ 组测试数据,例如可以按如下方式以总花费 $11$ 达到 $P=10$,且这是最优解。
- 使 $P$ 增加 $3$,此时 $P=3$,花费 $3$。
- 使 $P$ 增加 $1$,此时 $P=4$,花费 $2$。
- 使 $P$ 增加 $3$,此时 $P=7$,花费 $3$。
- 使 $P$ 增加 $3$,此时 $P=10$,花费 $3$。
由 ChatGPT 4.1 翻译