Вопрос задан 21.03.2021 в 06:17. Предмет Информатика. Спрашивает Мухаметзянова Алия.

СРОЧНО дан массив из N элементов. большенство элментов массива не равны нулю. найти максимальное

колличество подряд идущих нулевых элементов. гарантируется что в массиве есть хотябы одна пара рядом стояих нулевых элементов. решение на любой языке програмирвание с указанием языка)
0 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);

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример решения задачи на языке Python:

python
def max_consecutive_zeros(arr): max_zeros = 0 current_zeros = 0 prev_zero = False for num in arr: if num == 0: if prev_zero: current_zeros += 1 else: prev_zero = True current_zeros = 1 else: prev_zero = False if current_zeros > max_zeros: max_zeros = current_zeros current_zeros = 0 return max_zeros # Пример использования: array = [1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0] max_zeros = max_consecutive_zeros(array) print("Максимальное количество подряд идущих нулей:", max_zeros)

Это решение проходит по массиву один раз, поддерживая счетчик current_zeros, который увеличивается при обнаружении нулевого элемента, и обнуляется при обнаружении ненулевого элемента. Переменная max_zeros используется для хранения максимального количества подряд идущих нулей, которое обновляется, если current_zeros превышает предыдущее максимальное значение.

Решение работает для массивов любого размера и гарантирует нахождение хотя бы одной пары рядом стоящих нулевых элементов.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос