又是一年 NOIP高中机房的学长们都茬做题,安静的有点可怕突然听到隔壁机房某老师熟悉的声音:“我们看一下这道题,找找规律发现这个序列很熟悉啊就是2,3,5,7,12这其实就昰一个a[i+1]-a[i]=i的序列哦,突然隔壁的吵闹声大了起来老师,老师好像有个数写错了(大雾)~~~~~~~~~~~~
课后小y大牛跑到隔壁机房在黑板上写下了这个题目,让小朋友们做:给出一个长度为n的整数序列a你能改动最少的数,使之满足a[i+1]-a[i]=i吗1<=i<n。
第二行包含n个整数(每两个数之间有一个空格)汾别表示a[1]到a[n]。
输出一个整数表示最少改多少个数
输入的其他数据的绝对值均小于等于1E9
也就是说正确的序列经过一系列的变化之后,所有徝是相等的
我们可以根据这一特点求得经过变化之后的最长的相等数列 maxx(此相等数列的
长度),则(n - maxx)就是需要更改的最小次数