Для решения этой задачи нужно пройти по каждому элементу двумерного массива и проверить, является ли он неотрицательным и нечетным. Если это условие выполняется, увеличиваем счетчик.
Пример кода на Python:
def count_non_negative_odd_elements(arr): count = 0 for row in arr: for elem in row: if elem >= 0 and elem % 2 != 0: count += 1 return count # Пример двумерного массива arr = [[1, 2, 3], [4, 5, 6], [-1, 8, 9]] result = count_non_negative_odd_elements(arr) print(result) # Вывод: 3
В данном примере в двумерном массиве arr находится три неотрицательных нечетных элемента: 1, 3 и 9. Функция count_non_negative_odd_elements возвращает значение 3.
Для решения этой задачи нужно пройти по каждому элементу двумерного массива и проверить, является ли он неотрицательным и нечетным. Если это условие выполняется, увеличиваем счетчик.
Пример кода на Python:
def count_non_negative_odd_elements(arr):count = 0
for row in arr:
for elem in row:
if elem >= 0 and elem % 2 != 0:
count += 1
return count
# Пример двумерного массива
arr = [[1, 2, 3], [4, 5, 6], [-1, 8, 9]]
result = count_non_negative_odd_elements(arr)
print(result) # Вывод: 3
В данном примере в двумерном массиве arr находится три неотрицательных нечетных элемента: 1, 3 и 9. Функция count_non_negative_odd_elements возвращает значение 3.