HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Volumes > Разное > problem:


Underground

Volume problems

• Underground
• Zabor
• Tort
• Best color
• Получить тройку!
• Hill run
• Superknife
• Binary lamps
• Code

Feedback

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

Time limit 2000/4000/4000/4000 ms. Memory limit 512000/512000/512000/512000 Kb.

Underground

Геймер Нюся (или в таких ситуациях принято говорить "геймерша"?) в ходе игры оказалась в виртуальном подземелье, состоящем из n строк, в каждой из которых m клеток. Клетка можеть быть либо свободна, либо занята препятствием. Стартовая клетка находится в строке a и столбце b. Можно перемещаться на одну клетку вверх, влево, вниз или вправо, если клетка не занята препятствием. За пределы подземелья выходить нельзя.

Клавиатура у Нюси уже старая, и некоторые клавиши могут скоро отказать. Поэтому переместиться можно влево не более x раз, а вправо не более y раз. Но вверх и вниз перемешаться можно сколько угодно, эти клавиши пока в нормальном состоянии.

Разработайте программу для подсчёта количества клеток подземелья, до которых Нюся сможет добраться от стартовой клетки с помощью своей раздолбанной клавиатуры.

Входные данные: Первая строка содержит два целых числа n, m (1≤n, m≤2000. Вторая строка содержит два целых числа a, b (1≤a≤n, 1≤b≤m). Третья строка содержит два целых числа x, y (0≤x, y≤109. Следующие n строк содержат описание подземелья. Каждая из этих строк имеет длину m и состоит только из символов '.' и '*'. В i-й строке j-й символ соответствует клетке подземелья с номерами строки и столбца i и j, соответственно. Символ '.' соответствует свободной клетке подземелья, а символ '*' — клетке с препятствием. Гарантируется, что стартовая клетка не занята препятствием.

Выходные данные: Единственное число — количество клеток подземелья, достижимых из стартовой, включая её саму.

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

www.contester.ru