Хыиуду » 20 дек 2007, 10:27
Сначала найти максимум в матрице (раздел Алгоритмы, соответствующая тема), допустим, он находится по координатам a,b. Потом пройтись в цикле по i от 0 до M (или N, смотря что больше) и обнулить элементы [a+i, b+i], [a-i, b+i], [a+i, b-i] и [a-i, b-i]. При этом следить, чтобы координаты оставались в промежутках [0..N] и [0..M]
Сначала найти максимум в матрице (раздел Алгоритмы, соответствующая тема), допустим, он находится по координатам a,b. Потом пройтись в цикле по i от 0 до M (или N, смотря что больше) и обнулить элементы [a+i, b+i], [a-i, b+i], [a+i, b-i] и [a-i, b-i]. При этом следить, чтобы координаты оставались в промежутках [0..N] и [0..M]