VN và Laos đã bắt đầu chuẩn bị cho WC 2115. Có ~n~ địa điểm quan trọng (như khách sạn và sân vận động) trong thành phố. Trong số những địa điểm quan trọng này, có một địa điểm trung tâm sẽ tổ chức lễ khai mạc và bế mạc. Hiện có một mạng lưới đường hai chiều nối các địa điểm này. Ban tổ chức đã lên kế hoạch trang trí một số con đường dùng để đi lại. Họ đã quyết định chọn những con đường để trang trí sao cho mỗi địa điểm có đúng một đường đi đến vị trí trung tâm được trang trí.
Laos sẽ trang trí những con đường này và VN nhận trách nhiệm cung cấp phương tiện đi lại. Chỉ những con đường được trang trí mới được sử dụng để đi lại. VN muốn tiết kiệm chi phí nhiên liệu, vì vậy họ muốn chọn những con đường được trang trí để giảm thiểu tổng khoảng cách đến tất cả các địa điểm từ vị trí trung tâm. Tuy nhiên, Laos đã có kế hoạch riêng của họ để giảm thiểu chi phí trang trí bằng cách chọn những con đường được trang trí sao cho tổng chiều dài của những con đường đã chọn sẽ được giảm thiểu.
Để ngăn chặn một cuộc chiến nổ ra giữa hai đối thủ này trước khi họ bước ra sân, bạn phải giúp họ bằng cách báo cáo nếu có một giải pháp mà hai đối thủ có thể chọn cùng một bộ đường trong khi thỏa mãn các ràng buộc tương ứng của họ.
Dữ liệu vào
+Dòng đầu tiên ghi một số nguyên ~ t ~ ~ (1 ≤ t ≤ 100) ~ cho biết số lượng testcase. Mỗi testcase được mô tả như sau:
Trong tất cả testcase:
Kết quả
Ví dụ:
Input 1
3
3 3
0 1 1
0 2 2
1 2 2
3 1
0 1 1
4 5
2 1 9
3 2 5
0 3 9
0 1 2
3 1 9
Output 1
YES
NO
NO
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
|
Trong 30 ngày |
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 37724 |