D.实验7_8_最长平台
#include<stdio.h>
int main() {
int a;
scanf("%d", &a);
int n[a+1], b[a+1];
for (int i = 0; i < a; i++) {
scanf("%d", &n[i]);
}
if (a == 1) {
printf("1");
return 0;
}
int max = 1, d = 0, f = 1;
for (int i = 0; i < a; i++) {
if (n[i] == n[i + 1]) {
f++;
b[d] = f;
d++;
}
if (n[i] != n[i + 1]) {
f = 1;
}
}
for (int i = 0; i < d; i++) {
if (b[i] > max) {
max = b[i];
}
}
printf("%d", max);
return 0;
}