Codeforces 100971.J: различия между версиями
Перейти к навигации
Перейти к поиску
Ctrlalt (обсуждение | вклад) Нет описания правки |
Ctrlalt (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
== Ссылка на задачу == | == Ссылка на задачу == | ||
* [http://codeforces.com/gym/100971/problem/ | * [http://codeforces.com/gym/100971/problem/J Codeforces #100971.J — Роботы на складе] | ||
== Комментарии == | == Комментарии == | ||
По условию задачи граф связен. | |||
Если | Если в графе есть хотя бы одна вершина, степень которой больше 2, то в такой вершине роботы могут при необходимости разойтись, поменяв свой порядок, поэтому ответ YES. | ||
Иначе | Иначе если граф не содержит вершин со степенью больше 2, то он представляет собой цикл или путь. Если граф — цикл, то ответ YES, иначе ответ NO. | ||
[[Category: Сборник задач: Codeforces]] | [[Category: Сборник задач: Codeforces]] | ||
[[Category: Задачи: | [[Category: Задачи: Циклы в графе]] | ||
Текущая версия от 20:50, 8 июня 2016
Ссылка на задачу
Комментарии
По условию задачи граф связен.
Если в графе есть хотя бы одна вершина, степень которой больше 2, то в такой вершине роботы могут при необходимости разойтись, поменяв свой порядок, поэтому ответ YES.
Иначе если граф не содержит вершин со степенью больше 2, то он представляет собой цикл или путь. Если граф — цикл, то ответ YES, иначе ответ NO.