Hongcow xây dựng quốc gia
Đề bài
Mô tả
Thế giới được mô hình hoá bởi một đồ thị vô hướng gồm đỉnh và cạnh. Trong số đỉnh có đỉnh đặc biệt, gọi là đỉnh chính phủ, đại diện cho quốc gia khác nhau.
Đồ thị được gọi là ổn định nếu thoả mãn đồng thời các điều kiện sau:
- Không có cạnh nối một đỉnh với chính nó (không có khuyên).
- Giữa hai đỉnh bất kỳ có nhiều nhất một cạnh.
- Giữa hai đỉnh chính phủ bất kỳ không tồn tại đường đi nối chúng.
Đồ thị ban đầu được đảm bảo là ổn định. Bạn cần xác định số cạnh tối đa có thể thêm vào đồ thị sao cho nó vẫn ổn định.
Dữ liệu vào
- Dòng đầu chứa ba số nguyên , , — số đỉnh, số cạnh và số đỉnh chính phủ.
- Dòng thứ hai chứa số nguyên đôi một phân biệt — chỉ số các đỉnh chính phủ.
- dòng tiếp theo, mỗi dòng chứa hai số nguyên , — một cạnh vô hướng nối hai đỉnh và .
Dữ liệu ra
In ra một số nguyên duy nhất: số cạnh tối đa có thể thêm vào.
Ràng buộc
- , các phân biệt
- Đồ thị ban đầu được đảm bảo ổn định.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 1 2 1 3 1 2 |
2 | Hai đỉnh chính phủ là và . Đỉnh chưa thuộc thành phần liên thông nào chứa đỉnh chính phủ, nên có thể nối với và với , thêm được cạnh. Không thể thêm cạnh nào nữa vì sẽ tạo đường đi giữa hai đỉnh chính phủ. |
| 3 3 1 2 1 2 1 3 2 3 |
0 | Đồ thị đã đầy đủ, không thể thêm cạnh nào. |
| 6 4 2 1 4 1 2 2 3 4 5 5 6 |
2 | Hai thành phần chính phủ có kích thước ( và ), mỗi thành phần có thể bổ sung tối đa cạnh, hiện có cạnh trong mỗi thành phần, thêm được cạnh. |
Bình luận