给出一个正整数 $n$。您有三种操作可以选择(每个可以选择的操作都可以选择无限次):
现在需要将 $n$ 变为 $1$,求解最小代价。
第一行一个正整数 $q$,表示有 $q$ 次查询。
接下来 $q$ 行,每行 $4$ 个自然数 $n,a,b,c$ 分别表示开始时的数以及三个操作的代价(特别的,如果某个操作的代价为 $0$ 时表示这个操作不可以选择)。
共 $q$ 行,每行一个非负整数,表示每次查询的最小代价。
6 5 1 1 2 10 3 3 1 99 3 4 5 114514 1 1 0 114514 1 0 1 114514 0 1 1
\n · · · \n · · · \n · · · \n · · · \n · · · \n · · · \n
4 6 37 114513 26 18
\n \n \n \n \n \n
对于 $100\%$ 的数据保证 $1\leq q\leq 2\times 10^5$,$1\leq n\leq 10^{12}$,$0\leq a,b,c\leq 10^6$,$a,b,c$ 中至多只有一个为 $0$。