Olympic chuyên KHTN 2026 - PATH

Xem dạng PDF

Gửi bài giải

Điểm: 14,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

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

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Cho một cây bao gồm ~n~ đỉnh và ~n-1~ cạnh. Với mỗi cạnh theo thứ tự đầu vào, tìm số đường đi đơn phân biệt đi qua cạnh đó modulo 67.

Input

Dòng đầu tiên gồm một số nguyên dương ~n~ ~(1 \le n \le 2 \times 10^5)~ là số lượng đỉnh của cây.

~n-1~ dòng sau, dòng thứ ~i~ gồm hai số nguyên dương ~u_i~, ~v_i~ là cạnh thứ ~i~ của cây.

Output

In ra ~n-1~ số, số thứ ~i~ là số lượng đường đi đơn phân biệt đi qua cạnh thứ ~i~ của cây theo thứ tự nhập vào modulo 67.

Scoring

Subtask Điểm Ràng buộc
1 ~40\%~ ~n \le 200~
2 ~60\%~ Không có điều kiện gì thêm

Sample Input 1

3
1 2
2 3

Sample Output 1

2 2

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.