Форум программистов, компьютерный форум CyberForum.ru

В матрице найти наименьший элемент в каждом столбце под побочной диагональю и подсчитать сумму этих элементов - C++

Восстановить пароль Регистрация
 
rafull6
0 / 0 / 0
Регистрация: 22.02.2013
Сообщений: 32
30.03.2014, 00:59     В матрице найти наименьший элемент в каждом столбце под побочной диагональю и подсчитать сумму этих элементов #1
Перечитал целую кучу тем на киберфоруме но так и не нашел подходящий способ решить мою задачку. Очень расчитываю на вашу помощь, просто уже не знаю где искать. Вообщем сама проблема:

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

1 3 5 6 7 9
3 5 7 0 6 3
6 7 1 9 3 4
4 5 7 2 1 2
3 6 4 8 2 1
1 2 8 7 6 3

1+2+4+7+6=20

Вопрос заключается в том как определить эти элементы?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2014, 00:59     В матрице найти наименьший элемент в каждом столбце под побочной диагональю и подсчитать сумму этих элементов
Посмотрите здесь:

Найти в матрице наименьший элемент в каждом столбце и результат записать в векто C++
C++ Найти минимальный положительный элемент кратный 3м под побочной диагональю
Подсчитать сумму элементов в каждом столбце массива и вывести C++
Найти наибольший элемент среди элементов матрицы, расположенных над главной диагональю и под боковой диагональю C++
Найти самый наименьший элемент в матрице, и найти сумму столбца который стоит этот наименьший найденный элемент C++
В матрице К размером m*n найти в каждом столбце произведение отрицательных элементов и количество нулевых элементов в матрице C++
Среди элементов ниже побочной диагонали, найти количество меньших, чем любой элемент над побочной диагональю C++
Подсчитать произведение отрицательных элементов, расположенных под побочной диагональю матрицы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YDS
11 / 11 / 5
Регистрация: 29.03.2014
Сообщений: 61
30.03.2014, 01:51     В матрице найти наименьший элемент в каждом столбце под побочной диагональю и подсчитать сумму этих элементов #2
Рассмотрим для i-того столбца. Сохраняем a[i+1][i] элемент и проходимся по строкам сравнивая его с другими элементами:
C++
1
2
3
m=a[i+1][i];
for (int j=i+2; j<n; j++)
    if (a[j][i]<m) m=a[j][i];
получили m-минимум в i-том столбце
Yandex
Объявления
30.03.2014, 01:51     В матрице найти наименьший элемент в каждом столбце под побочной диагональю и подсчитать сумму этих элементов
Ответ Создать тему
Опции темы

Текущее время: 19:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru