HSG 10 Bạc Liêu 2023-2024: Kiểm tra

Xem dạng PDF

Gửi bài giải

Điểm: 50,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: CAU2.INP
Output: CAU2.OUT

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Tại một quần đảo có ~n~ hòn đảo và ~n-1~ cây cầu, mỗi cây cầu nối hai hòn đảo lại với nhau. Đảm bảo rằng từ một hòn đảo bất kì luôn có thể đến được hết hòn đảo còn lại. An nhận nhiệm vụ đi kiểm tra các cây cầu trong ~d~ ngày. An đưa ra một lịch trình như sau: vào mỗi ngày sẽ đi kiểm tra mọi cây cầu trên đường đi từ đảo ~i~ đến đảo ~j~

Yêu cầu: Cho biết sau khi An thực hiện xong ~d~ ngày đó, thì còn có bao nhiêu cây cầu chưa kiểm tra?

Input

Vào từ file văn bản CAU2.INP:

  • Dòng thứ nhất: Số nguyên ~n~ (~2 \le n \le 10^{4}~) là số lượng hòn đảo
  • ~n+1~ dòng tiếp theo: mỗi dòng chứa ~2~ số nguyên ~i~ và ~j~ thể hiện có một cây cầu nối giữa đảo ~i~ đên đảo ~j~
  • Dòng thứ ~n+1~: Số nguyên ~d~ (~1 \le d \le 100~) là số ngày kiểm tra
  • ~d~ dòng tiếp theo: mỗi dòng chứa ~2~ số nguyên ~i~ và ~j~ thể hiện ngày hôm đó An sẽ đi kiểm tra mọi cây cầu trên đường đi từ đảo ~i~ đến đảo ~j~

Output

Ghi ra file văn bản CAU2.OUT gồm một số nguyên duy nhất thể hiện số cây cầu chưa được kiểm tra

Sample Input

8
1 3
1 5
2 3
4 5
4 6
4 7
4 8
2
3 4
5 6

Sample Output

3

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.