F. Маршрут черепашки
2000 мс · 256 МБ · всё или ничего
В левом верхнем углу таблицы находится черепашка. Она перемещается только вправо или вниз и заканчивает маршрут в правом нижнем углу.
Найдите маршрут с наибольшей суммой чисел в пройденных клетках. Маршрутов с одинаковой суммой может быть несколько; из них выберите тот, где на каждом шаге при равном результате черепашка идёт вниз.
Формат ввода
Первая строка содержит числа и ().
Следующие строк содержат по целых чисел от до .
Формат вывода
Первая строка — наибольшая сумма. Вторая — маршрут: последовательность из буквы D (вниз) и буквы R (вправо), без пробелов. Если маршрут пуст, вторая строка пустая.
Примеры
ввод
5 5 9 9 9 9 9 3 0 0 0 0 9 9 9 9 9 6 6 6 6 8 9 9 9 9 9
вывод
74 DDRRRRDD
Войдите, чтобы отправлять решения.