Điểm:
1600 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
\(n\) đỉnh và \(n-1\) cạnh.
được thầy giáo cho một cây gồmThầy giáo định nghĩa \(d(i, j)\) là số cạnh tối thiểu để duyệt từ đỉnh \(i\) đến đỉnh \(j\).
Với mỗi đỉnh \(i\) trên đồ thị, thầy giáo yêu cầu hãy tính :
- \(\sum_{i = 1}^{n}\sum_{j = 1}^{n} d(i, j)\)
Input
- Dòng đầu chứa số nguyên dương \(n\) \((2 ≤ n ≤ 2\times10^5).\)
- \(N-1\) dòng tiếp theo chứa hai số nguyên dương \(u_i\) và \(v_i(1 \leq u_i < v_i \leq n)\), giữa hai đỉnh \(u_i\) và \(v_i\) có cạnh nối vô hướng.
Output
- Gồm \(n\) dòng, dòng thứ \(i\) in ra \(\sum_{j = 1}^{n} d(i, j)\).
Example
Test 1
Input
2
1 2
Output
1
1
Note
- Với \(i = 1\), ta có \(d(1, 1) + d(1, 2) = 0 + 1 = 1\).
- Với \(i = 2\), ta có \(d(2, 1) + d(2, 2) = 1 + 0 = 1\).
Bình luận
3 tiếng cày bài này, haizzz!!!!