Предмет: Информатика,
автор: mpuSHa
СРОЧНО дан массив из N элементов. большенство элментов массива не равны нулю. найти максимальное колличество подряд идущих нулевых элементов. гарантируется что в массиве есть хотябы одна пара рядом стояих нулевых элементов.
решение на любой языке програмирвание с указанием языка)
Аноним:
массив должен вводиться вручную с клавиатуры, или же он составляется рандоомно?
Ответы
Автор ответа:
0
#include <cstdio>
int main() {
int n;
scanf("%d", &n);
int current = 0;
int max = 0;
for (int i = 0; i < n; i++) {
int t;
scanf("%d", &t);
if (t == 0) {
current++;
} else {
if (current > max) {
max = current;
}
current = 0;
}
}
if (current > max) {
max = current;
}
printf("%d\n", max);
}
Похожие вопросы
Предмет: География,
автор: vikadragon4
Предмет: Биология,
автор: arsenijshiliaev10
Предмет: Математика,
автор: dbdknfhdwh
Предмет: Математика,
автор: virus20051
Предмет: Обществознание,
автор: Young25