T5 旺仔构造数列
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题面描述
最近的编程学习旺仔感觉得心应手,早早的在课上完成了作业,于是他想用程序来构造一个递增的数列。已知一个数列,把数列中的一个数加上 算作一次操作,请问旺仔最少操作几次能把这个数列变为递增数列。
输入格式
输入共 行。
第一行 个整数 和 , ()表示数列中数的数量, ()含义如题目所示。
第二行 个整数a(),表示原始数列。
输出格式
一行一个整数 ,表示最少 次操作能把这个数列变为递增数列。
输入输出样例 #1
输入 #1
4 2
1 3 3 2
输出 #1
3
样例解释
第1次操作,给第3个数加上2,数列变成1 3 5 2 第2次操作,给第4个数加上2,数列变成1 3 5 4 第3次操作,给第4个数加上2,数列变成1 3 5 6
七中菁才C2025级语法测试1——“旺仔杯”大赛
- 状态
- 已结束
- 规则
- OI
- 题目
- 6
- 开始于
- 2025-12-9 19:00
- 结束于
- 2025-12-9 20:30
- 持续时间
- 1.5 小时
- 主持人
- 参赛人数
- 73