Connecting Two Barns
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
FJ có cánh đồng (đánh số từ đến ) và con đường hai chiều nối các cặp cánh đồng. Hai chuồng bò nằm ở cánh đồng và cánh đồng .
FJ muốn xây thêm tối đa con đường mới để cánh đồng và liên thông. Chi phí xây đường nối cánh đồng và là .
Hãy tìm tổng chi phí nhỏ nhất.
Dữ liệu vào
- Dòng : Số nguyên — số bộ test.
- Với mỗi bộ test:
- Dòng : Hai số nguyên và .
- dòng tiếp: Mỗi dòng gồm hai số nguyên và — đường nối và .
Dữ liệu ra
In dòng, mỗi dòng là chi phí nhỏ nhất của bộ test tương ứng.
Ràng buộc
- .
- , .
- Tổng trên tất cả bộ test .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 5 2 1 2 4 5 5 3 1 2 2 3 4 5 |
2 1 |
Bộ test 1: nối và với chi phí . Bộ test 2: nối với chi phí . |
Bình luận