HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Volumes > Fyodor Menshikov. Training > problem:


02C. 50626 - The route

Guest
• Discussion of problem (1)

Volume problems

• 01F. 50620 - Poker
• 04E. 50609 - Long division
• 04F. 50636 - Brackets
• 01A. 50650 - Prime numbers
• 01E. 50661 - nth Power of a Digit
• 02B. 50625 - Permutations
• 02C. 50626 - The route
• 02F. 50647 - Spiral
• 03A. 50633 - The prime factors
• 03B. 50720 - Permutations (2)
• 03F. 50616 - Snake
• 01B. 50600 - Expression
• 01C. 50601 - Increasing sequence
• 01D. 50660 - Triangle and the point
• 02A. 50662 - Prime numbers (2)

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.
Автор: Фёдор Меньшиков, ВГПУ. Difficulty Alpha

В таблице из N строк и N столбцов клетки заполнены цифрами от 0 до 9. Требуется найти такой путь из клетки (1, 1) в клетку (N, N), чтобы сумма цифр в клетках, через которые он пролегает, была минимальной; из любой клетки ходить можно только вниз или вправо.

Ввод
В первой строке находится число N. В следующих N строках содержатся по N цифр без пробелов.
Вывод
Выводятся N строк по N символов. Символ решётка показывает, что маршрут проходит через эту клетку, а минус - что не проходит. Если путей с минимальной суммой цифр несколько, вывести любой.
Ограничения
2 ≤ N ≤ 250.

Ввод 1
3
943
216
091
Вывод 1
#--
###
--#

Для отправки решений необходимо выполнить вход.

www.contester.ru