В произвольной матрице n*n помогите найти сумму отрицательных чисел в 1 части (включая диагонали)
В произвольной матрице n*n
\ 1 /
4 \ / 2
/ \
/ 3 \
найти сумму отрицательных чисел в 1 части (включая диагонали)
Ответы (1 шт):
Автор решения: Mikhailo
→ Ссылка
Как-то так:
const int n = ...
int a[n][n];
// Заполнение матрицы
int sum = 0;
for(int row = 0; row < (n+1)/2; ++row)
for(int col = row; col < n-row; ++col)
if (a[row][col] < 0) sum += a[row][col];