0 / 0 / 0
Регистрация: 10.05.2011
Сообщений: 3
1

Найти элемент матрицы, который больше всех в своей строке и меньше всех в своем столбце

12.05.2011, 09:31. Показов 1158. Ответов 1
Метки нет (Все метки)

Будьте добры, помогите ..)

В заданной матрице (пользователь задает размер и сами элементы) найти элемент, который больше всех в своей строке и меньше всех в своем столбце, если такого нет - вывести сообщение, если несколько - перечислить все (с номерами).

Добавлено через 22 часа 13 минут
Может кто-нибудь знает?? а?

Добавлено через 16 часов 48 минут
очень срочно надо

помогите пожалуйста, кто знает!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2011, 09:31
Ответы с готовыми решениями:

Найти в матрице элемент, который min в своей строке и max в своем столбце
Ребята, помогите пожалуйста!!! Нужно в Delphi создать програму, которая будет находить в матрице...

Найти элемент, который является наименьшим в своей строке и наибольшим в своем столбце.
Дана квадратная матрица А порядка n. Найти элемент, который является наименьшим в своей строке и...

Найти элемент матрицы, являющийся максимальным в своей строке и минимальным в своем столбце
Двумерные массивы(статическое выделение памяти) Дана целочисленная матрица размера M на N. Найти...

Найти элемент матрицы, являющийся максимальным в своей строке и минимальным в своем столбце
Дана прямоугольная матрица. Найти элемент, являющийся максимальным в своей строке и минимальным в...

1
К.О.
534 / 499 / 344
Регистрация: 26.03.2011
Сообщений: 1,141
12.05.2011, 12:01 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
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
26
27
28
29
var
   a: array[1..100,1..100] of integer;
   i,j,x,m,n,max,max2,k: byte;
   f: boolean;
begin
   write('размерность: ');
   readln(m,n);
   for i:=1 to m do
   for j:=1 to n do
      read(a[i,j]);
   writeln;
   for i:=1 to m do
      begin
         max:=i;
         max2:=1;
         for j:=1 to n do
            if a[i,j]>a[max,max2] then max2:=j;
         f:=true;
         for x:=1 to m do
            if a[x,max2]<a[max,max2] then f:=false;
         if f then
            begin
               inc(k);
               writeln(a[max,max2],'=a[',max,',',max2,']');
            end;
      end;
   if k=0 then writeln('седловых точек нет');
   readln
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2011, 12:01
Помогаю со студенческими работами здесь

Найти элемент матрицы, являющийся максимальным в своей строке и минимальным в своем столбце
Дана целочисленная матрица размера M x N. Найти элемент, являющийся максимальным в своей строке и...

Найти элемент матрицы, являющийся максимальным в своей строке и минимальным в своем столбце
Помогите пожалуйста написать программу.. Дана целочисленная матрица размера M × N. Найти...

Найти элемент матрицы, являющийся максимальным в своей строке и минимальным в своем столбце
Дана целочисленная матрица размера M x N. Найти элемент, являющийся максимальным в своей строке и...

Найти элемент, являющийся минимальным в своей строке и максимальным в своем столбце
Помогите пожалуйста. В матрице Найти элемент, являющийся минимальным в своей строке и максимальным...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru