프로그램 명: tram(open)
제한시간: 1 초

자그레브에 있는 지하철 망은 여러지점의 교차 지점과 그들을 연결하는 선로를 가지고 있다.

모든 교차지점에서는 다른 길을 연결하는 스위치가 있다. 지하철이 교차지점으로 들어올 때 스위치로 연결되는 방향으로만 움직일 수 있다. 다른 길로 가기 위해서는 수동으로 스위치를 조작해야 한다.

교차지점 A 에서 B 로 가고자 할 때 수동으로 스위치를 조작하는 일을 최소화 하는 길을 찾고 자 한다.

입력

세 정수 N , A , B 가 주어진다. ( 2 <= N <= 100, 1 <= A, B <= N )

출력

바꾸어야 할 최소 스위치 조작 수이다. A 에서 B 로의 길이 없다면 -1 을 출력한다.

입출력 예

입력

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

출력

0
출처: Croatia OI 2002 Regional - Juniors

[질/답] [제출 현황] [푼 후(0)]
[ 채 점 ] [홈으로]  [뒤 로]