Negative Doubling
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
Negative Doubling
题面翻译
有 个正整数 ,现在高桥君想要对它们进行操作:
对于 ,将它乘以 。
现在高桥君想要使 序列单调不降,求最小操作次数。
如果不可能,输出 。
输入格式
第一行一个整数 ,第二行 个整数 。
输出格式
一个整数表示答案。如果不可能,输出 。
样例 #1
样例输入 #1
4
3 1 4 1
样例输出 #1
3
样例 #2
样例输入 #2
5
1 2 3 4 5
样例输出 #2
0
样例 #3
样例输入 #3
8
657312726 129662684 181537270 324043958 468214806 916875077 825989291 319670097
样例输出 #3
7
数据范围
样例解释 1
操作序列如下。 先选择 ,即 乘以 ,序列变成 。 再选择 ,即 乘以 ,序列变成 。 最后选择 ,即 乘以 ,序列变成 是单调不降的。
样例解释 2
由于 自然满足,故不需要任何操作。
20240910集训
- Status
- Done
- Rule
- IOI(Strict)
- Problem
- 6
- Start at
- 2024-9-10 19:00
- End at
- 2024-9-10 21:00
- Duration
- 2 hour(s)
- Host
- Partic.
- 26