Помогите с лабой срочно пожалуйстаДана матрица размера M*N, все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать индексы найденного элемента. В паскале
иди нахуй
бамп
>>141603898 (OP)настолько легко, что обоссываю тебе лицо
>>141603898 (OP) val x = Array(Array(1,2,3),Array(2,3,1)) println(x.map(_.min).max)
>>141604909Короче, сначала создаёшь матрицу мн, потом в каждой строке выбираешь минимум и сравниваешь с ответом, если он меньше, то заменяешь, а индексы запоминаешь. Как-то так.
Очень просто. Даже влом писать.
>>141603898 (OP)Ничуть не погромизд, но такие посты повышают мою самооценку.
>>141603898 (OP)В какой строке? элемента или координат?
>>141603898 (OP)for i:=1 to m do begin maxj:=maxint; for j:=1 to n do if maxj<a[i,j] then begin maxj:=a[i,j]; b:=j; c:=maxj; end end;//вложенные циклы по всем элементам a[,] для поиска намиеньшего по строкам//в b[] массив индексов (колонок по наименьшим в строках)//в c[] массив этих наименьших по строкам.j:=0;maxj:=minint;for i:=1 to m do if c>maxj then begin maxj:=c; j:=i; end;//цикл поиска наибольшего по отобранным строкам среди массива c[];//на выходе//j = индекс строки, b[j] - индекс колонки.
>>141608849ебаный парсер...for i:=1 to m do begin maxj:=maxint; for j:=1 to n do if maxj<a(i,j) then begin maxj:=a(i,j); b(i):=j; c(i):=maxj; end end;//вложенные циклы по всем элементам a(,) для поиска намиеньшего по строкам//в b() массив индексов (колонок по наименьшим в строках)//в c() массив этих наименьших по строкам.j:=0;maxj:=minint;for i:=1 to m do if c(i)>maxj then begin maxj:=c(i); j:=i; end;//цикл поиска наибольшего по отобранным строкам среди массива c();//на выходе//j = индекс строки, b(j) - индекс колонки.
>>141603898 (OP)ОП, расскажи мне, зачем ты пошёл учиться?
Лаба? Свали, школьник ебучий, это 9 класс блять.