Məsələlər
Витрина
Витрина
Зал супермаркета имеет форму прямоугольника размером \textbf{m}×\textbf{n}, в котором расставлены витрины размером \textbf{1}×\textbf{1}. Стороны витрин параллельны стенам супермаркета, а расстояния от витрин до стен целые числа.
В супермаркет привезли новую супервитрину размером \textbf{k}×\textbf{1} и выгрузили в одном из углов супермаркета. Требуется передвинуть ее в противоположный угол супермаркета. При этом ее нельзя поворачивать, а можно лишь передвигать параллельно стенам супермаркета. Напишите программу, которая по плану супермаркета поможет определить, какое наименьшее количество витрин нужно убрать, чтобы передвинуть супервитрину.
\includegraphics{https://static.e-olymp.com/content/6f/6fbcd602c01abd0f661e15fec004ca05302b6952.jpg}
\InputFile
В первой строке входного файла записаны три натуральных числа \textbf{M}, \textbf{N} и \textbf{K} (\textbf{M}, \textbf{N} ≤ \textbf{ 100}, \textbf{K} ≤ \textbf{M}). Начальное и конечное расположение супервитрины такие, как указано на верхнем рисунке. В следующей строке записано целое неотрицательно число \textbf{V} -- количество витрин (\textbf{0} ≤ \textbf{V} ≤ \textbf{N·M}). В следующих \textbf{V} строках входного файла записаны различные пары целых неотрицательных чисел, характеризующие положения витрин. Первое число (от \textbf{0} до \textbf{M−1}) -- расстояние от левой стены супермаркета до витрины, второе (от \textbf{0} до \textbf{N−1}) -- расстояние от нижней стены до витрины. Гарантируется, что там, где изначально поставили супервитрину, других витрин нет.
\includegraphics{https://static.e-olymp.com/content/d8/d8e07adf3ef169839f15c0390dc3630e7808f293.jpg}
\OutputFile
В первой строке выходного файла выведите минимальное количество витрин, которые необходимо убрать. Во второй строке выведите возможный маршрут передвижения супервитрины в следующем формате. Выводится строка из заглавных латинских букв, обозначающих следующее:
\begin{itemize}
\item \textbf{U} -- на \textbf{1} вверх,
\item \textbf{D} -- на \textbf{1} вниз,
\item \textbf{L} -- на \textbf{1} влево,
\item \textbf{R} -- на \textbf{1} вправо.
\end{itemize}
Количество символов в строке не должно превышать \textbf{N}x\textbf{M}. Если возможных маршрутов несколько, то выведите любой из них.
Giriş verilənləri #1
10 10 5 0
Çıxış verilənləri #1
0 RUURUURUURUURU