Sinh Cây Ngẫu Nhiên
Đề bài
Mô tả
Bessie tạo cây ngẫu nhiên có nhãn gồm đỉnh qua hai bước:
Bước 1: Bắt đầu với các đỉnh đến . Với mỗi từ đến , nối đỉnh với một đỉnh ngẫu nhiên đều trong .
Bước 2: Chọn một hoán vị ngẫu nhiên đều của . Đổi nhãn mỗi đỉnh thành .
Cho tập cạnh cuối cùng, tính xác suất mà quá trình trên sinh ra tập cạnh này. Kết quả modulo .
Dữ liệu vào
- Dòng 1: Số nguyên — số bộ test ()
- Với mỗi bộ test:
- Dòng 1: Số nguyên ()
- dòng tiếp theo: Hai số nguyên mô tả cạnh
Tổng trên tất cả bộ test không vượt quá .
Dữ liệu ra
Với mỗi bộ test, in ra xác suất modulo .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 2 2 1 3 1 2 2 3 4 1 2 2 3 2 4 4 1 2 2 3 3 4 |
1 333333336 83333334 55555556 |
: xác suất . , đường thẳng: xác suất . , sao: . , đường thẳng: . |
Ghi chú
- Test 2-3:
- Test 4-9:
- Test 10-21: Không ràng buộc bổ sung
Bình luận