С++ помогите с решением

Приложения:

Ответы

Ответ дал: Slavque
0
Сорри если немного не понятно, давно не работал с диагоналями матриц, постарался максимально просто написать. Сначала искал макс число выше побочной, потом минимальное ниже побочной, а дальше просто поменял местами.
Приложения:
Ответ дал: bobbygrenn
0
Хорошее решение)) спасибо.....единственное мин не должен входит в границу
Ответ дал: Slavque
0
тогда просто убери знак =
Ответ дал: Slavque
0
обновил скриншот
Ответ дал: Slavque
0
а нет, исправить не могу, поэтому держи вторую часть кода по поиску min
Ответ дал: Slavque
0
int minI=4,minJ=4;
for (int i=0;i<n;i++)
for (int j=0;j<n;j++) {
if (i<n-j+1) {
if (arr[i][j]<arr[minI][minJ]) {
minI=i;
minJ=j;
}
}
}
Вас заинтересует