atcoder#ABC192F. [ABC192F] Potion
[ABC192F] Potion
题目描述
種類の素材があり、素材 には の魔力があります。
魔法使いの高橋君は、この中から 種類以上を選んで合成し、ポーションを作ろうとしています。
種類の素材を合成して出来たポーションの魔力は、合成した直後には素材の魔力の合計であり、時間が 経過するごとに 増加します。 魔力の増加は連続的ではなく離散的であることに注意してください。
高橋君が時刻 に 度だけ素材の合成を行うとき、魔力がちょうど のポーションは、最速でいつ手に入りますか?
なお、制約下で魔力がちょうど のポーションを作れることが証明されます。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
魔力がちょうど のポーションを手に入れることができる最も早い時刻を出力せよ。
题目大意
你是一个大魔法师,现在你手上有 种物品,每种物品的魔法值为 。
你在时刻零可以选择任意多的物品,初始魔法值为你选的物品的魔法值总和。
不妨记你选择了 个物品,那么,此后每秒,总魔法值将会增加 。
现在你想让总魔法值恰好等于 ,求你需要花费的最小时间。
-
-
-
-
所有输入的都是整数
Translated by Tx_Lcy
3 9999999999
3 6 8
4999999994
1 1000000000000000000
1
999999999999999999
提示
制約
- 入力は全て整数
Sample Explanation 1
素材 と素材 を合成して出来たポーションの魔力は、時刻 で であり、時間が 経過するごとに 増加するので、時刻 に になります。これが最速です。 素材 全てを合成して出来たポーションの魔力は、時刻 に 、時刻 に となり、ちょうど にはなりません。