#include <stdio.h>
int main() {
int n, count = 0;
scanf("%d\n", &n);
int a[n];
for (int i = 0; i < n; ++i) {
scanf("%d", &a[i]);
}
for (int i = 3; i < n; ++i) {
if (a[i - 3] == a[i - 2]) {
if (a[i - 1] != a[i]) {
if (a[i - 3] == a[i - 1] || a[i - 3] == a[i]) {
++count;
i += 3;
}
}
} else {
if (a[i - 1] == a[i]) {
if (a[i - 3] == a[i - 1] || a[i - 2] == a[i - 1]) {
++count;
i += 3;
}
}
}
}
printf("%d\n", count);
return 0;
}

京公网安备 11010502036488号