#ATarc139b. [ARC139B] Make N
[ARC139B] Make N
题目描述
有一个整数 。你可以任意次数选择以下三种操作中的任意一种,通过这些操作使得 ,请你求出总花费的最小值。
- 使 增加 。该操作的花费为 。
- 使 增加 。该操作的花费为 。
- 使 增加 。该操作的花费为 。
给定 组测试数据,请分别输出每组的答案。
输入格式
输入以以下格式从标准输入读入。
每组测试数据格式如下:
输出格式
请输出 行,第 行输出第 组测试数据的答案。
样例 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
输出
11
10
1
139
436604
说明/提示
数据范围
- 所有输入均为整数。
样例解释 1
对于第 组测试数据,例如可以按如下方式以总花费 达到 ,且这是最优解。
- 使 增加 ,此时 ,花费 。
- 使 增加 ,此时 ,花费 。
- 使 增加 ,此时 ,花费 。
- 使 增加 ,此时 ,花费 。
由 ChatGPT 4.1 翻译