#P15779. [JAG 2025 Summer Camp #3] Funini Adventure
[JAG 2025 Summer Camp #3] Funini Adventure
说明
Funini Adventure 是一款非常受欢迎的游戏。在这款游戏中,你可以通过执行以下三种行动来培养 Funini:
- 行动 1:爬山以增强耐力
- 行动 2:参加编程竞赛
- 行动 3:学习新算法
你打算多次执行这些行动,但每次行动都有其代价。对于 ,执行行动 的代价定义如下:如果你已经执行了行动 恰好 次,那么本次的代价为 。
初始时,你执行每种行动的次数均为 。请求出总共执行 次行动所需的最小总代价。
输入格式
输入包含多个测试用例。
第一行包含一个整数 (),表示测试用例的数量。
接下来是 个测试用例。每个测试用例的格式如下:
$$\begin{aligned} & N \\ & a_1 \ b_1 \\ & a_2 \ b_2 \\ & a_3 \ b_3 \end{aligned}$$对于每个测试用例,第一行包含一个整数 (),表示你需要执行行动的总次数。
接下来的 行,每行包含两个整数 和 ()。第 行给出了行动 的系数。
输出格式
对于每个测试用例,输出一行,包含一个整数——执行 次行动的最小总代价。
2
5
1 5
2 10
4 3
1000000
1000000 1000000
1000000 1000000
1000000 1000000
20
166667166667000000
提示
在第一个测试用例中,你需要总共执行 次行动。如果你按顺序执行行动 ,那么代价分别为 和 ,总和为 。可以证明,没有任何行动序列能获得比 更小的总代价,因此答案为 。
翻译由 DeepSeek V3.2 完成
京公网安备 11011102002149号