Codeforces 100971.A: различия между версиями

Материал из Олимпиадное программирование в УлГТУ
Перейти к навигации Перейти к поиску
(Новая страница: «== Ссылка на задачу == * [http://codeforces.com/gym/100971/problem/A Codeforces #100971.A — Остров сокровищ] == Коммент…»)
 
(нет различий)

Текущая версия от 16:14, 8 июня 2016

Ссылка на задачу

Комментарии

Проверим связность графа, при необходимости проходя по клеткам '?'. Если граф не связен, ответ Impossible. Иначе заменим все посещённые клетки на '.', а непосещённые — на '#'.

Будем по очереди заменять каждый заменённый знак '?' на противоположное значение и проверять связность графа. Если после замены граф остаётся связным, ответ Ambiguous.

Иначе выводим карту.