Đường dây quan trọng
Đề bài
Mô tả
Một mạng điện có trạm đánh số từ đến và phương án kéo đường dây; đường dây thứ nối trạm với trạm với chi phí . Biết rằng nếu kéo tất cả các đường dây thì mọi trạm đều liên thông với nhau.
Công ty điện lực sẽ chọn ra một tập đường dây sao cho mọi trạm liên thông với nhau và tổng chi phí là nhỏ nhất (gọi là một phương án tối ưu). Có thể có nhiều phương án tối ưu khác nhau. Với mỗi đường dây, hãy cho biết:
ALLnếu đường dây đó có mặt trong mọi phương án tối ưu;SOMEnếu nó có mặt trong ít nhất một phương án tối ưu nhưng không phải tất cả;NONEnếu nó không có mặt trong phương án tối ưu nào.
Có thể có nhiều đường dây nối cùng một cặp trạm.
Dữ liệu vào
- Dòng đầu tiên chứa hai số nguyên , .
- dòng tiếp theo, dòng thứ chứa ba số nguyên ().
Dữ liệu ra
In ra dòng, dòng thứ là ALL, SOME hoặc NONE tương ứng với đường dây thứ .
Ràng buộc
- ,
- Đồ thị gồm tất cả các đường dây là liên thông.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 5 1 2 1 2 3 2 3 4 2 4 2 2 1 4 3 |
ALL SOME SOME SOME NONE |
Đường dây rẻ nhất, luôn được chọn. Ba đường dây chi phí tạo thành chu trình , mỗi phương án tối ưu chọn hai trong ba đường. Đường dây không bao giờ cần. |
| 3 4 1 2 5 1 2 5 2 3 5 1 3 7 |
SOME SOME ALL NONE |
Hai đường dây thay thế được cho nhau; đường dây là cách rẻ nhất duy nhất để nối trạm . |
Bình luận