1751: STEMA-P-3 纸条对折染色

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:0

题目描述

淘淘将一张长方形纸条均匀的划分成了 n 个大小一致的方格。有些方格为白色,有些方格为黑色。淘淘想让长方形纸条左右对折后,使得重合部分颜色相同。

由于淘淘只有黑色的笔,请计算淘淘最少还需要将多少个方格涂成黑色。 

例如:n = 7;长方形纸条被划分成了 7 个方格,各方格颜色如下:

如果将该纸条沿着红线左右对折后,第 1 个方格会与第 7 个方格重合,第 2 个方格会与第 6 个方格重合,第 3 个方格会与第 5 个方格重合,第 4 个方格会与它自身重合。 

重合的部分中,第 1 个是黑色方格、第 7 个是白色方格,需要将第 7 个白色方格涂成黑色; 

第 2 个是白色方格、第 6 个是黑色方格,需要将第 2 个白色方格涂成黑色; 

淘淘最少还需要将 2 个方格涂成黑色。

输入

第一行输入一个整数 n(1≤n≤1000),表示长方形纸条被划分成的方格数量; 

第二行输入 n 个整数,整数为 0 或 1,0 表示白色方格,1 表示黑色方格,整数从左到右分别表示方格的颜色情况,整数之间以一个空格隔开。

输出

输出一个整数,表示淘淘最少还需要将多少个方格涂成黑色。

样例输入 复制

7
1 0 0 1 0 1 0

样例输出 复制

2

提示

贪心算法 2025年5月-03

来源/分类