Trộm bản vẽ
Đề bài
Mô tả
Cho một đồ thị vô hướng có đỉnh đánh số từ đến . Mỗi cặp đỉnh có thể có một cạnh nối với trọng số không âm, hoặc không có cạnh.
Đồ thị này có một tính chất đặc biệt: với mọi tập đỉnh , tồn tại duy nhất một đỉnh không thuộc kề với tất cả các đỉnh trong (gọi đỉnh này là kề với ). Dữ liệu đảm bảo đồ thị thỏa tính chất này.
Với mỗi tập kích thước , gọi là đỉnh kề với . Định nghĩa độ nguy hiểm của là:
Hãy tính trung bình cộng độ nguy hiểm trên tất cả tập có kích thước , làm tròn xuống đến số nguyên gần nhất.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và .
- Trong dòng tiếp theo, dòng thứ chứa số nguyên . Nếu thì hai đỉnh và không có cạnh nối, ngược lại là trọng số cạnh.
Dữ liệu ra
In ra một số nguyên duy nhất: phần nguyên của trung bình cộng độ nguy hiểm.
Ràng buộc
- Dữ liệu đảm bảo đồ thị thỏa tính chất nêu trên và đáp án nằm trong kiểu số nguyên 64-bit có dấu.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 2 10 0 11 |
14 | Có 3 tập 2-phần tử: kề với nguy hiểm ; kề với nguy hiểm ; kề với nguy hiểm . Trung bình . |
| 6 1 -1 -1 -1 8 -1 -1 5 -1 -1 -1 -1 3 -1 -1 -1 |
5 | Đồ thị gồm các cặp ghép , , . Với độ nguy hiểm của mỗi tập 1-đỉnh là trọng số cạnh duy nhất tới hàng xóm. Tổng , trung bình . |
| 4 3 15 1 3 5 8 9 |
20 | Đồ thị đầy đủ . Với , đỉnh kề chính là đỉnh duy nhất ngoài , độ nguy hiểm bằng tổng các cạnh kề với đỉnh đó. Bốn tập cho lần lượt ; trung bình . |
Bình luận