Thị Sát

View as PDF

Submit solution

Points: 100.00
Time limit: 2.0s
Memory limit: 1G
Input: stdin
Output: stdout

Author:
Problem type
Allowed languages
C++, Pascal, Python

Poinciana là một vương quốc rất đẹp được đặt tên theo loài hoa Phượng vỹ. Vương quốc này gồm có n thành phố được chia thành m loại. Các thành phố được đánh số từ 1 đến n với thành phố 1 là thủ đô và ti(tim) là loại của thành phố thứ i. Hệ thống đường cao tốc của vương quốc này đảm bảo kết nối giữa thủ đô với các thành phố còn lại bằng n1 tuyến đường một chiều hướng ra khỏi thủ đô. Sau nhiều năm rời khỏi vương quốc du học, công chúa MH của vương quốc đã trở lại và quyết định thực hiện một chuyến thị sát dọc các tuyến đường cao tốc. Hiện tại, có q kế hoạch cho chuyến thị sát này, với kế hoạch thứ k là một lộ trình xuất phát từ một thành phố loại ak và kết thúc ở thành phố loại bk và vì một số lý do, sẽ không đi qua thành phố loại ck nào. Với mỗi kế hoạch, hãy giúp MH biết có bao nhiêu lộ trình phù hợp để tham quan bằng các tuyến cao tốc nhé!

INPUT
  • Dòng đầu tiên gồm 3 số nguyên dương n,m,q số thành phố, số loại thành phố và số kế hoạch.
  • n dòng tiếp theo, dòng thứ i miêu tả thông tin về thành phố thứ i.
  • Dòng thứ nhất chứa 1 số t1 là loại thành phố của thủ đô.
  • Dòng thứ i trong n1 dòng còn lại gồm hai số pi,ti thành phố có đường cao tốc dẫn đến i và loại thành phố của i.
  • Trong q dòng còn lại, dòng thứ k gồm ba số ak,bk,ck(ak,bk,ckm,akbkck) mô tả kế hoạch tham quan thứ k.
OUTPUT
  • Gồm q dòng với dòng thứ k là số lộ trình phù hợp cho kế hoạch tham quan thứ k, hai lộ trình từ u1 đến v1 và từ u2 đến v2 được gọi là khác nhau khi u1u2 hoặc v1v2
Sample Input
Copy
12 3 5
1
1 1
1 2
3 3
4 1
4 2
6 3
6 1
8 1
2 3
10 1
11 3
1 3 2
1 2 3
2 1 3
3 1 2
2 3 1
Sample Output
Copy
5
1
2
2
3
Subtask
  • Subtask 1: n103,m100,q=1 (20p)
  • Subtask 2: n105,m104,q100 (20p)
  • Subtask 3: n105,m104,q104bk=bk1 với mọi k>1 (20p)
  • BONUS:
  • Subtask thử thách: n105,m104,q104 và số thành phố thuộc mỗi loại thành phố 100(prize for first AC )
  • Subtask: n105,m104,q104.

giaithich


Comments

Please read the guidelines before commenting.



  • 2
    LeVanThuc  commented 6:36:37 pm, 25/06/2023

    https://ideone.com/F46hYa