Codeforces 100971.A: различия между версиями
Перейти к навигации
Перейти к поиску
Ctrlalt (обсуждение | вклад) (Новая страница: «== Ссылка на задачу == * [http://codeforces.com/gym/100971/problem/A Codeforces #100971.A — Остров сокровищ] == Коммент…») |
(нет различий)
|
Текущая версия от 16:14, 8 июня 2016
Ссылка на задачу
Комментарии
Проверим связность графа, при необходимости проходя по клеткам '?'. Если граф не связен, ответ Impossible. Иначе заменим все посещённые клетки на '.', а непосещённые — на '#'.
Будем по очереди заменять каждый заменённый знак '?' на противоположное значение и проверять связность графа. Если после замены граф остаётся связным, ответ Ambiguous.
Иначе выводим карту.