Дана целая квадратная матрица порядка n. Найти количество элементов, сумма цифр которых является четным числом, а хотя бы один из индесов нечетен.

21 Фев 2020 в 19:41
118 +1
0
Ответы
1

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

Пример кода на Python для такой задачи:

def is_even_sum(num):
sum_digits = sum(int(d) for d in str(num))
return sum_digits % 2 == 0
def is_odd_index(i, j):
return i % 2 == 1 or j % 2 == 1
def count_elements(matrix):
n = len(matrix)
count = 0
for i in range(n):
for j in range(n):
if is_even_sum(matrix[i][j]) and is_odd_index(i, j):
count += 1
return count
# Пример матрицы
matrix = [
[12, 5, 10],
[3, 27, 8],
[6, 14, 9]
]
result = count_elements(matrix)
print(result) # Вывод: 2

В данном примере функция is_even_sum проверяет, является ли сумма цифр элемента четным числом, а функция is_odd_index проверяет, является ли хотя бы один из индексов элемента нечетным. Функция count_elements проходит по всем элементам матрицы и подсчитывает количество подходящих элементов.

18 Апр в 16:57
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 718 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир