#include<stdio.h>
int three_one(int arr[]) {
int num1 = 0;
int num2 = 0;
for (int i = 0; i < 4; i++) {
if (arr[0] == arr[i]) {
num1++;
}
if (arr[1] == arr[i]) {
num2++;
}
}
if (num1 == 3 || num2 == 3) {
return 1;
}
return 0;
}
int main() {
int n = 0;
scanf("%d", &n);
if (n < 4) {
printf("0");
return 0;
}
int arr[n];
int times = 0;
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
for (int i = 0; i < n - 3; i++) {
if (three_one(&arr[i])) {
times++;
i +=3;
}
}
printf("%d", times);
return 0;
}

京公网安备 11010502036488号