#fs0001. 单调数组

单调数组

题目描述

给定一个含有NN个整数,且数组中每个元素的值仅为数字11或者 数字 22的数组。

请编辑数组中的某些位置的数字,将这些位置的数字 11 改成数字2 2 ,或者将数字2 2 改成数字1 1,最终使得数组中所有元素的值满足单调不递减

请编程计算出,至少要修改多少个位置的数字,才能满足题意。

输入格式

11 输入整数 NN,表示数组的长度。

22 行,输入 NN个值为 1122的整数。

输出格式

输出一个整数,表示至少要修改多少个位置的数字,才能满足题意。

8
2 1 1 1 2 2 1 2
2
5
2 2 1 2 2
1
15
1 2 1 1 2 1 2 2 2 2 2 2 2 2 1
3

样例解释 1

共有88 个数,将其中的第 11个数改成 11,第 77 个数改成22,即可满足数组单调不递减的要求。

样例解释 2

将第 33 个改成 22,即可满足单调不递减的要求。

数据范围

对于 60%60\% 的数据,满足 1N10001≤N≤1000

对于 100%100\% 的数据,满足 1N1051≤N≤10^5