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

3253번 - TRAM 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB2711028340.097%

문제

Tram network in Zagreb consists of a number of intersections and rails connecting some of them. In every intersection there is a switch pointing to the one of the rails going out of the intersection. When the tram enters the intersection it can leave only in the direction the switch is pointing. If the driver wants to go some other way, he/she has to manually change the switch.

When a driver has do drive from intersection A to the intersection B he/she tries to choose the route that will minimize the number of times he/she will have to change the switches manually.

Write a program that will calculate the minimal number of switch changes necessary to travel from intersection A to intersection B.

입력

The first line of the input file contains integers N, A and B, separated by a single blank character, 2 ≤ N ≤ 100, 1 ≤ A, B ≤ N, N is the number of intersections in the network, and intersections are numbered from 1 to N.

Each of the following N lines contain a sequence of integers separated by a single blank character. First number in the i-th line, Ki (0 ≤ Ki ≤ N-1), represents the number of rails going out of the i-th intersection. Next Ki numbers represents the intersections directly connected to the i-th intersection. Switch in the i-th intersection is initially pointing in the direction of the first intersection listed.

출력

The first and only line of the output file should contain the target minimal number. If there is no route from A to B the line should contain the integer ‘-1’.

제한

예제 입력 1

3 2 1
2 2 3
2 3 1
2 1 2

예제 출력 1

0

예제 입력 2

3 1 3
1 2
2 1 3
1 2

예제 출력 2

1

예제 입력 3

4 4 2
1 2
1 1
1 4
1 3

예제 출력 3

-1

힌트

출처

Olympiad > Croatian Highschool Competitions in Informatics > 2002 > Regional Competition - Juniors 4번

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

출처

대학교 대회

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

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