Logo
(追記) (追記ここまで)

29422번 - Хвост графа 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB177741.176%

문제

Петя с детства любит воздушных змеев. Ему очень нравится наблюдать, как они летают. Особенно Пете нравится смотреть, как развевается хвост змея. На одном из уроков математики, которую Петя тоже любит, учитель рассказывал про графы. Во время рассказа, в качестве примера, учитель на доске нарисовал граф, похожий на воздушного змея. Пете сразу обратил внимание на хвост графа.

Хвостом графа назовем последовательность связанных вершин, такую что первая связана только со второй, вторая только с первой и третьей, а последующие только с соседними. Последняя вершина может быть связана либо только с предпоследней, либо с предпоследней и вершиной, которая не входит в наш хвост.

Теперь у Пети новое хобби --- находить у графа самый длинный хвост, где длина хвоста определяется как количество вершин входящих в него. Но пока Петя не всегда может узнавать длину хвоста. Помогите ему.

입력

В первой строке входного файла заданы числа $n$ (1ドル \le n \le 100000$) --- количество вершин в графе и $m$ (1ドル \le m \le 200000$) --- количество ребер в графе. Следующие $m$ строк содержат по два числа $a_i, b_i$ --- номера вершин, которые соединяет соответствующее ребро.

Каждая пара вершин соединена не более чем одним ребром, никакое ребро не соединяет вершину с ней же. Из любой вершины существует путь до любой другой вершины графа.

출력

В выходной файл требуется вывести одно целое число --- длину самого длинного хвоста графа.

제한

예제 입력 1

9 11
1 2
1 3
1 4
2 3
2 4
3 4
4 5
4 6
4 7
7 8
8 9

예제 출력 1

3

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2011-2012 Season > December 10, 2011 B번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /