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

29116번 - Маленькая шалость 다국어

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

문제

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

Город представлен в виде графа с $n$ вершинами. Дом Альфа находится в вершине с номером 1ドル$.

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

입력

В первой строке входного файла дано число $n$ (1ドル \le n \le 300$) --- количество вершин. В следующих $n$ строках дано по $n$ чисел $a_{i, j}$ ($-1 \le a_{i, j} \le 100000$) --- матрица смежности. Если ребро в графе отсутствует $a_{i, j}$ = -1. Гарантируется, что $a_{i, i}$ = 0, $a_{i, j}$ > 0 если $i$ \ne $j$.

출력

Выведите ответ на задачу.

제한

예제 입력 1

5
0 16 12 1 12 
16 0 12 13 -1 
12 12 0 5 2 
1 13 5 0 2 
12 -1 2 2 0 

예제 출력 1

4

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2014-2015 Season > October 25, 2014 > Basic C번

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2014-2015 Season > October 25, 2014 > Advanced H번

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

출처

대학교 대회

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

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