Задачи
Черепашка: восстановление
Черепашка: восстановление
Черепашка хотела бы как можно быстрее пройти по прямоугольной таблице из левого верхнего угла в правый нижний по маршруту с наименьшими потерями.
\InputFile
В первой строке записаны два натуральных числа $n$ и $m~(n, m \le 1000)$ --- размеры таблицы. Далее идут $n$ строк, каждая из которых содержит $m$ чисел --- описание таблицы с указанием для каждой клетки таблицы содержания кислоты на ней (в миллилитрах).
Черепашка может ходить только вправо и вниз в соседние клетки.
\OutputFile
В первой строке выведите одно целое число --- минимальный возможный урон для черепашки. В следующих строках выведите координаты клеток, по которым пролегает соответствующий путь. Координаты следует выводить в том порядке, в котором они встречаются на пути.
\includegraphics{https://static.e-olymp.com/content/5c/5cd94d974a6c5b3b8a5b52adcb72a55ca64ce967.gif}
Входные данные #1
3 4 5 9 4 3 3 1 6 9 8 6 8 12
Выходные данные #1
35 1 1 2 1 2 2 2 3 3 3 3 4
Входные данные #2
1 1 1
Выходные данные #2
1 1 1