N. Насколько регулярный
3000 мс · 256 МБ · всё или ничего
Неориентированный граф задан списком рёбер. Если все вершины имеют одинаковую степень , выведите ; иначе выведите .
Такой граф называется -регулярным.
Формат ввода
Первая строка содержит числа () и ().
Далее идут строк с парами вершин. Возможны петли и кратные рёбра.
Формат вывода
Одно число — общая степень или .
Примеры
ввод
3 3 1 2 2 3 3 1
вывод
2
ввод
5 3 1 3 2 3 2 5
вывод
-1
Войдите, чтобы отправлять решения.