CÁC THÙNG NƯỚC - mã: IOIBIN - SPOJ


Link: http://vn.spoj.com/problems/IOIBIN/



Có N thùng nước được đánh s t 1 đến N, gia 2 thùng bt k đều có mt ng ni có mt van có th khóa hoc m. trng thái ban đầu tt c các van đều đóng.
Bn được cho mt s yêu cu, trong đó mi yêu cu có 2 dng:
Dng X Y 1 có ý nghĩa là bn cn m van ni gia 2 thùng X và Y.
Dng X Y 2 có ý nghĩa là bn cn cho biết vi trng thái các van đang m / khóa như hin ti thì 2 thùng X và Y có thuc cùng mt nhóm bình thông nhau hay không? Hai thùng được coi là thuc cùng mt nhóm bình thông nhau nếu nước t bình nàycó th chy đến được bình kia qua mt s ng có van đang m.
Input
Dòng đầu tiên ghi mt s nguyên dương P là s yêu cu.
Trong P dòng tiếp theo, mi dòng ghi ba s nguyên dương X, Y, Z vi ý nghĩa có yêu cu loi Z vi 2 thùng X và Y.
Output
Vi mi yêu cu dng X Y 2 (vi Z = 2) bn cn ghi ra s 0 hoc 1 trên 1 dòng tùy thuc 2 thùng X và Y không thuc hoc thuc cùng mt nhóm bình.
Example
Input:
9
1 2 2
1 2 1
3 7 2
2 3 1
1 3 2
2 4 2
1 4 1
3 4 2
1 7 2
Output:
0
0
1
0
1
0
Gii hn
  • 1 N 10000
  • 1 P 50000


Solution: IOIBIN
Code: IOIBIN.PAS


 
CẢM ƠN CÁC BẠN ĐÃ XEM !!! ×