现有数 A1,A2,⋯ ,AnA_1,A_2,\cdots,A_nA1,A2,⋯,An,修改最少的数字为实数,使得数列严格单调递增。
注:原题误表述为修改为整数,现已纠正为实数。本题数据确保按照修改为整数的做法也可以 AC。(只是不能过样例)
第一行,一个整数 nnn。
第二行,nnn 个整数 A1,A2,⋯ ,AnA_1,A_2,\cdots,A_nA1,A2,⋯,An。
一个整数,表示最少修改多少个数字。
3 1 3 2
1
8 1 2 3 4 4 5 6 7
对于 50%50\%50% 的数据,n≤103n \le 10^3n≤103。
对于 100%100\%100% 的数据,1≤n≤105,1≤Ai≤1091 \le n \le 10^5 , 1 \le A_i \le 10^91≤n≤105,1≤Ai≤109。
注册一个 33OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 33OJ 通用账户