Украинские Олимпиады
Украинские Олимпиады по Информатике
по Информатике

Соревнования

Информация
Добро пожаловать
Гостевая книга
Обратная связь
О сайте

ACM-олимпиада
Новости
Правила
Задачи
Сдать задачу
Таблица результатов

IOI-олимпиада
Новости
Правила
Последние задачи
Последние результаты
Архив

"Трудно-решаемая" задача
Новости
Правила
Последняя задача
Последние результаты
Архив

Логические игры
Новости
Правила
Виды игр
Последний турнир
Архив

Викторина
Новости
Правила
Последняя викторина
Архив

 
 
Всеукраинские подготовительные сборы Киев'2000

Прямоугольник

  

 

Робот двигается по горизонтальной плоскости, разбитой на квадратные клетки со стороной 1 метр, причем строго по сторонам этих клеток. Известно, что маршрут робота заканчивается в стартовой точке. Траектория движения робота задана простой программой состоящей из команд вида "D n", где D - направление движения (U, D, L, R) - вверх, вниз, влево и вправо соответственно, и n - целое число метров, которое робот проезжает в заданном направлении. Пример команды: "R 3" - двигаться вправо на три метра.

Задание

Нарисованная на плоскости траектория движения робота может образовывать прямоугольники. Задача состоит в нахождении наименьшего по площади прямоугольника, образованного данной траекторией. Имя программы rect.pas

В траектории линии могут пересекаться, но не могут накладываться друг на друга.

Входные данные

В первой строке входного файла rect.dat содержится два числа x и y - начальные координаты робота. Во второй строке - n - количество команд в программе робота, 0<=n<100. В следующих n строках даны команды (по одной в каждой строке). Известно, что робот двигается в пределах сетки 100x100.

Пример входного файла
4 7
8
R 6
D 4
L 3
U 2
R 5
D 4
L 8
U 6
Выходные данные

Выходной файл rect.sol содержит число 0, если искомый прямоугольник не существует или же две строки с координатами в противном случае. Координаты в первой строке - левый нижний угол искомого прямоугольника, во второй - правый верхний.

Пример выходного файла
7 3
10 5

  

 

Сборник

Олимпиады
Международные
Всесоюзные
Всеукраинские (IV этап)
Разные...

Всеукраинские олимпиады
1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002

Отборочные сборы
1992 1993 1994 1996 1997 1998 1999 2000 2001 2002

Международные олимпиады
1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002

Всесоюзные олимпиады
1989 1990 1991 1992

Информация
Список ссылок
Литература
Статьи
Рассылки
Интервью

© Разработано рабочей группой UOI 1998-2002 гг.