Вопрос задан 06.06.2023 в 13:17. Предмет Информатика. Спрашивает Солдаева Анастасия.

Відшукати максимальний та мінімальний елемент кожного рядка і стовпця двовимірного масиву, їх номера

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хотяинцева Вика.

Ответ:

2. Запиши, які небезпечні для життя ситуації мож а) на проїзній частині дороги: б) у разі зустрічі з незнайомцями: в) під час спілкування з незнайомцями в соціальних г) під час купання у водоймі: г) на дитячих ігрових майданчиках: д) під час екскурсії:

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

Щоб знайти максимальний та мінімальний елемент кожного рядка і стовпця двовимірного масиву разом з їх номерами, вам потрібно пройтись по кожному рядку та стовпцю і зберегти номери максимального та мінімального елементів.

Ось приклад коду на мові Python, який можна використати для досягнення цієї мети:

python
def find_min_max_elements(matrix): rows = len(matrix) cols = len(matrix[0]) min_elements = [] max_elements = [] # Знаходимо мінімальні та максимальні елементи в кожному рядку for i in range(rows): min_element = matrix[i][0] max_element = matrix[i][0] min_index = 0 max_index = 0 for j in range(1, cols): if matrix[i][j] < min_element: min_element = matrix[i][j] min_index = j if matrix[i][j] > max_element: max_element = matrix[i][j] max_index = j min_elements.append((min_element, (i, min_index))) max_elements.append((max_element, (i, max_index))) # Знаходимо мінімальні та максимальні елементи в кожному стовпці for j in range(cols): min_element = matrix[0][j] max_element = matrix[0][j] min_index = 0 max_index = 0 for i in range(1, rows): if matrix[i][j] < min_element: min_element = matrix[i][j] min_index = i if matrix[i][j] > max_element: max_element = matrix[i][j] max_index = i min_elements.append((min_element, (min_index, j))) max_elements.append((max_element, (max_index, j))) return min_elements, max_elements

Ви можете використати цю функцію, передавши двовимірний масив у вигляді списку списків. Функція поверне два списки min_elements і max_elements. Кожен елемент цих списків буде містити мінімальний (або максимальний) елемент разом з його номерами.

Наприклад, якщо ми маємо наступний двовимірний масив:

python
matrix = [ [5, 8, 3], [2, 1, 7], [9, 4, 6] ] min_elements, max_elements = find_min_max_elements(matrix)

min_elements буде містити [(3, (0, 2)), (1, (1, 1)), (4, (2, 1)), (2, (1, 0)), (1

0 0

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

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

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