Николай Веселуха
Высший разум
(360748)
4 года назад
int a[size][size], last = size - 1;
for (size_t row = 0; row < size; ++row) {
for (size_t col = 0; col < size; ++col) {
if (row == col) { /* Элементы главной диагонали */ }
if (row > col) { /* Элементы ниже главной диагонали */ }
if (row < col) { /* Элементы выше главной диагонали */ }
if (row + col == last) { /* Элементы побочной диагонали */ }
if (row + col > last) { /* Элементы ниже побочной диагонали */ }
if (row + col < last) { /* Элементы выше побочной диагонали */ }
}
}
Дана матрица размерностью N. Найти максимальный элемент массива в окрашенной области.