#agc026a. [agc026_a]Colorful Slimes 2
[agc026_a]Colorful Slimes 2
题目描述
Takahashi生活在另一个世界。在这个世界上有 种颜色的史莱姆(生物)。我们称这些颜色为颜色 。
Takahashi有 个史莱姆,它们从左到右站成一排。第 个史莱姆的颜色是 。如果相邻的两个史莱姆的颜色相同,他们将开始合并。因为Takahashi喜欢小的史莱姆,所以他决定用魔法来改变一些史莱姆的颜色。
Takahashi可以使用一次魔法将一个史莱姆的颜色改变为任意的 种颜色之一。需要多少次魔法才能使史莱姆不会合并?
约束条件
- 输入中的所有值都是整数。
输入格式
从标准输入读入数据,格式如下:
输出格式
打印所需的最少魔法次数。
示例输入 1
5
1 1 2 2 2
示例输出 1
2
例如,如果我们将从左边开始的第二个史莱姆的颜色更改为 ,将第四个史莱姆的颜色更改为 ,那么史莱姆的颜色将为 ,满足条件。
示例输入 2
3
1 2 1
示例输出 2
0
尽管第一个和第三个史莱姆的颜色相同,但它们不相邻,因此不需要魔法。
示例输入 3
5
1 1 1 1 1
示例输出 3
2
例如,如果我们将从左边开始的第二个和第四个史莱姆的颜色改为 ,那么史莱姆的颜色将为 ,满足条件。
示例输入 4
14
1 2 2 3 3 3 4 4 4 4 1 2 3 4
示例输出 4
4