АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

1183. Chains of contacts

Time Limit: 1 seconds
Memory Limit:128000KB
Points:100
View Problem Statistics Submit Problem added Игорь Андрианов

Недавно Вася узнал из Интернета о теории шести рукопожатий, согласно которой для любых двух человек на Земле можно найти цепочку не более чем из семи попарно знакомых людей. Более формально: для любых двух человек X1 и X7 на Земле можно найти таких людей X2, X3, X4, X5 и X6, что X1 знаком с X2, X2 знаком с Xи так далее, в конце цепочки X6 знаком c X7.

Васю заинтересовало, а чему же будет равно максимальное расстояние (то есть количество рукопожатий), разделяющее участников его любимой группы в социальной сети «Многошкольники». Помогите ему в решении данной задачи.

Первая строка входных данных содержит два целых числа N и M (2 ≤ N ≤ 2 000, 0 ≤ M ≤ 20 000), где N – количество участников группы, M – количество пар знакомых людей.

В следующих M строках записаны по два числа ai и bi через пробел  –  номера участников, которые знакомы друг с другом (1 ≤ ai < bi ≤ N).

Выведите одно число – ответ. Если найдутся такие участники, между которыми не существует ни одной цепочки знакомств, то выведите -1.

 

Пример ввода 1

4 4

1 2

1 3

2 3

2 4

Пример вывода 1

2

Пример ввода 2

4 3

1 2

1 3

2 4

 

Пример вывода 2

3

Пример ввода 3

4 2

1 2

3 4

 

 

Пример вывода 3

-1

 

 


View Problem Statistics Submit Problem discussion Author/source:
Sorted Problems / Graphs /
1970. Buses 1183. 693. Circular Route 64. Compute Paths 1968. Evacuation
Problems from Contests and Camps / Trainings of Vologda SU / Elective course on algorithms, final exercise 2012 /
558. E - Hottabich and Garland 1183.
Problems from Contests and Camps / School olympiads and couses of Vologda region / All-Russian school olympiad, municipal stage / City School Olympiad 2012-13 /
1184. 2 - Game with chips 1183. 1216. 5 - Missing multiplier 1214. 6 - Sequence of integers 1217. 6 - Squares
Problems from Contests and Camps / School olympiads and couses of Vologda region / Impulse - 2019 / Final Olympiad /
695. 10 - Near Numbers 1183. 1992. 12 - Composition
time generating 0.219 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.