У меня есть динамическая матрица, и мне нужно вычислить сумму цифр следующим образом:
0 1 2 3 4 5 6
10 11 12 13 14 15 16
20 21 22 23 24 25 26
30 31 32 33 34 35 36
40 41 42 43 44 45 46
50 51 52 53 54 55 56
60 61 62 63 64 65 66
Не могу понять, с чем сравнивать я и j:
long result = 0;
for (int i = 0; i < len; i++)
{
for (int j = 0; j < len; j++)
{
// only works for diagonal
if (i == j) // should use j - 1 or i - 1?
{
result += matrix[j];
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/350 ... x-diagonal