Cho 2 cây ~ T_1 ~ và ~ T_2 ~ mỗi cây có ~ n ~ nút. Cây ~ T_1 ~ có nút gốc là ~ r_1 ~, cây ~ T_2 ~ có nút gốc là ~ r_2 ~, Các nút trên cây được đánh số thứ tự từ 1 đến ~ n ~. Hãy tìm cây con chung của ~ T_1 ~ và ~ T_2 ~ sao cho số nút của cây con chung là lớn nhất.
Biết rằng cây ~ St ~ (có nút gốc ~ r_st~ ) được gọi là cây con của cây ~ T ~ (có nút gốc ~ r_t ~ ) khi thỏa một trong hai điều kiện:
Ví dụ:
Ở hình trên cây ~ St ~ là cây con của cây ~ T ~ vì khi xóa cung ~ (1,2) ~ thu được cây có gốc ~ v=2 ~ giống cây ~ St ~.
Dữ liệu vào
Kết quả
Một số nguyên duy nhất cho biết số nút của cây con chung lớn nhất của hai cây ~ T_1 ~ và ~ T_2 ~.
Ví dụ:
Input 1
6
6
2 5
3 2
5 1
5 4
6 3
6
2 5
5 1
5 4
6 3
6 2
Output 1
4
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
Trong 30 ngày |
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 37787 |