Не совсем понимаю, по какому алгоритму идет заполнение. Если мы берем, допустим, в первом столбце максимальный от M до 1, то почему у нас идет 1, 2, 3... И тому подобное Очень надеюсь на то, что кто-то сможет подсказать или объяснить
Disclaimer: псевдо-код.
for (int i = 0; i < n; i++)
for (int j = 0; j < m; j++)
A[i,j] = max(j+1,i+1);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей