Чтобы проще было объяснить порядок действий, столбцы обозначим латинскими буквами ( от A до E ), а строки цифрами от 1 до 5. ( извиняюсь за корявый рисунок - рисовал пальцем на смартфоне ;-)
Потом, выделим все числа с девятками, без них нельзя будет получить в сумме число 99.
Следующим этапом, можно выделить все пять чисел в 4-ой строке - в сумме они дают 99.
Далее, во второй и третьей строках выделяем числа 30, 30 и 39 - другими способами в этих строках получить сумму 99 не получится. Соответственно, числа 40 и 10 в этих двух строках можно вычеркнуть.
После этого в столбце Е так же образуется сумма 99, из выделенных чисел 30, 30 и 39, а значит оба числа 50 в столбце Е тоже можно вычеркнуть.
В столбце D тоже образовалась сумма 99 из чисел 19, 30, 30 и 20 и, соответственно, 20 в верхней строке этого же столбца можно вычеркнуть.
Далее, в первой строке 99 можно получить из 40, 40 и уже выделенного ранее 19, а 50 вначале строки можно вычеркнуть.
В столбце С уже так же образовалась сумма 99 из 40, 39 и 20, а значит 20 в 5 строке того столбца можно вычеркнуть и...
В пятой строке остаются числа 50 и 49, сумма которых составляет те же 99, которые и будут последними числами, которые нужно выделить.
Теперь в каждом столбце и в каждой строке сумма чисел составляет 99, что и требовалось в условии задачи.