Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/34: Рейтинг темы: голосов - 34, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 24.10.2020
Сообщений: 11

Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами

27.10.2020, 20:13. Показов 7249. Ответов 5

Студворк — интернет-сервис помощи студентам
Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.10.2020, 20:13
Ответы с готовыми решениями:

Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами. python
Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами. python Помогите пожалуйста! Буду крайне...

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

Найти наименьший и наибольший элементы прямоугольной матрицы и поменять их местами
Найти наименьший и наибольший эл-ты прямоуг-й матрицы и поменять их местами

5
28 / 16 / 12
Регистрация: 30.11.2019
Сообщений: 67
27.10.2020, 22:06
Если, я правильно понял задачу, то решение ниже:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
n = int(input())
m = int(input())
a = []
 
for i in range(n):
    a.append(list(map(int, input().split())))
 
max1 = max(max(a))
ind_max1 = a.index(max(a))
ind_max2 = a[ind_max1].index(max1)
 
min1 = min(min(a))
ind_min1 = a.index(min(a))
ind_min2 = a[ind_min1].index(min1)
 
a[ind_min1][ind_min2], a[ind_max1][ind_max2] = max1, min1
 
for i in a:
    print(*i)
P.S на голом Python'e
2
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
27.10.2020, 23:23
Цитата Сообщение от Grinik Посмотреть сообщение
max1 = max(max(a))
Сильнейший ход!
2
28 / 16 / 12
Регистрация: 30.11.2019
Сообщений: 67
28.10.2020, 08:32
iSmokeJC, понимаю, что так не пишут. Просто было немного лень, пробегаться for'ом и сравнивать.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
28.10.2020, 08:49
Grinik, дело не в том, что так не пишут. Дело в том, что так не работает. Точнее работает, да не так.

Цитата Сообщение от Grinik Посмотреть сообщение
лень, пробегаться for'ом
Python
1
max1 = max(map(max, a))
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2696 / 1602 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
28.10.2020, 08:55
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
matrix = [
    [ 1,  2,  3,  4,  5],
    [ 6,  7,  8,  9, 10],
    [11, 12, 13, 14, 15],
    [16, 17, 18, 19, 20],
    [21, 22, 23, 24, 25]
]
 
minimum = (matrix[0][0], 0, 0)
maximum = (matrix[0][0], 0, 0)
 
for row, elements in enumerate(matrix):
    for column, element in enumerate(elements):
        if element < minimum[0]:
            minimum = (element, row, column)
        elif element > maximum[0]:
            maximum = (element, row, column)
 
matrix[minimum[1]][minimum[2]] = maximum[0]
matrix[maximum[1]][maximum[2]] = minimum[0]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.10.2020, 08:55
Помогаю со студенческими работами здесь

Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами
Надо найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами.Помогите пожалуйста с решением Вот код ...

Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами
Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами.

Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами
помогите плиз.... очень надо Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами

Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами
Здравствуйте, нужно написать программу в visual studio приложение windows forms. На просторах интернета я нашла уже составленный код. ...

Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами
1) Пусть дана действительная матрица размером N x M. Требуется преобразовать матрицу: поэлементно последнюю строку из всех строк,кроме...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru