PSNote/Problem Solving
[BOJ-1613]역사
WONDY
2017. 9. 10. 11:54
[출처]
https://www.acmicpc.net/problem/1613
[문제요약]
두 사건의 전 후 관계를 알려준다.
주어진 사건들의 전 후 관계로 질문으로 주어지는 두 사건의 전 후 관계를 알아내야 한다.
[입력]
N K - N~[1,400] : 사건의 개수 , K~[1,50000] : 사건의 전후 관계의 개수
A1 B1 : Ai 사건은 Bi 사건보다 먼저 일어났음을 의미한다.
..
AK BK : 사건의 전후 관계 개수 K개가 입력된다.
S~[1, 50000] : 질문의 개수가 주어진다.
X1 Y1 : 질문이 주어지며, 서로 다른 두 사건이 번호가 주어진다.
..
XS YS
[출력]
질문으로 주어지는 X Y 사건 간의 관계를 질문번호에 맞춰 출력한다.
X Y 순으로 사건이 일어났다면 -1
Y X 순으로 사건이 일어났다면 1
두 사건간의 관계를 유추할 수 없다면 0 을
출력한다.
[접근방법]
[C++11 source Code Floyd-Warshall]