Gửi bài giải

Điểm: 10
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Cho một cây \(n\) đỉnh, có đỉnh gốc là \(1\).

Cho \(q\) truy vấn có dạng \((u,v)\), tìm tổ tiên chung gần nhất của \(u\) và \(v\)

Dữ liệu vào

  • Dòng đầu tiên gồm \(2\) số nguyên \(n,q\)
  • \(n-1\) dòng tiếp theo, mỗi dòng gồm \(2\) số nguyên \(u,v\) thể hiện có cạnh nối \(u\) và \(v\)
  • \(q\) dòng tiếp theo, mỗi dòng gồm \(2\) số nguyên \(u,v\)

Dữ liệu ra

  • In ra \(q\) dòng, mỗi dòng ứng với một đáp án của câu truy vấn

Điều kiện

  • \(1 \le n, q \le 10^5\)
  • \(1 \le u,v \le n\)

Input 1

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

Output 1

2
1
1

Nhận xét

Không có ý kiến tại thời điểm này.