AtCoder Regular Contest 139
翻译中…
Problem Statement
翻译中…
We have an integer $P=0$. Find the minimum total cost to make $P=N$ by doing the following three kinds of operations any number of times in any order.
翻译中…
- Increase
$P$by$1$, at a cost of$X$. - Increase
$P$by$A$, at a cost of$Y$. - Increase
$P$by$B$, at a cost of$Z$.
翻译中…
Solve each of the $T$ test cases given to you.
翻译中…
Constraints
翻译中…
$1 \le T \le 100$$1 \le N,A,B,X,Y,Z \le 10^9$- All values in input are integers.
翻译中…
Input
翻译中…
Input is given from Standard Input in the following format:
翻译中…
T
\mathrm{case}_1
\mathrm{case}_2
\vdots
\mathrm{case}_T
翻译中…
Each test case is in the following format:
翻译中…
N\ A\ B\ X\ Y\ Z
翻译中…
Output
翻译中…
Print $T$ lines, the $i$-th of which should contain the answer to $\mathrm{case}_i$.
翻译中…
样例
Input #1
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
Output #1
11
10
1
139
436604
In the first test case, below is one way to make $P=10$ at the cost of $11$, which is optimal.
- Increase $P$ by $3$, making $P=3$, at a cost of $3$.
- Increase $P$ by $1$, making $P=4$, at a cost of $2$.
- Increase $P$ by $3$, making $P=7$, at a cost of $3$.
- Increase $P$ by $3$, making $P=10$, at a cost of $3$.
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。