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

22 Ноя 2020 в 19:41
294 +1
0
Ответы
1

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

def find_elements(matrix, k):
count = 0
max_element = None
for i in range(len(matrix)):
for j in range(len(matrix[i])):
if matrix[i][j] % k == 0:
count += 1
if max_element is None or matrix[i][j] > max_element:
max_element = matrix[i][j]
return count, max_element
# Пример использования
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
k = 3
count, max_element = find_elements(matrix, k)
print(f"Число элементов, кратных {k}: {count}")
print(f"Наибольший из этих элементов: {max_element}")

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

17 Апр 2024 в 21:55
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир