#2022 · Mạng lưới khoảng cách bí ẩn

MÔ TẢ BÀI TOÁN

Trong một hệ thống mạng thông minh của tương lai, các trạm được kết nối với nhau bằng các tuyến đường đặc biệt tạo thành một cấu trúc cây.

Mỗi tuyến đường có một độ dài (trọng số), và dữ liệu hệ thống chỉ lưu lại khoảng cách giữa các cặp trạm, thay vì cấu trúc kết nối ban đầu.

Do một sự cố, toàn bộ sơ đồ mạng đã bị mất, chỉ còn lại bảng khoảng cách giữa các trạm.

Bạn được cung cấp một số nguyên N - số lượng trạm.

Với mỗi cặp (i, j) $(1 \le i < j \le N)$, bạn biết: $A_{i,j}$ là khoảng cách giữa trạm $i$ và trạm $j$.

Khoảng cách này được định nghĩa là:

\text{dist}(i,j) = \sum \text{trọng số các cạnh trên đường đi duy nhất giữa } i \text{ và } j

Hãy xác định xem: Có tồn tại một cây vô hướng có trọng số dương gồm N đỉnh sao cho mọi khoảng cách thực tế đều đúng bằng A_{i,j} hay không?

Dữ liệu vào

  • Dòng 1: số nguyên N
  • Các dòng tiếp theo:

A_{1,2}, A_{1,3}, \dots, A_{1,N}

A_{2,3}, \dots, A_{2,N}

\dots

A_{N-1,N}

Dữ liệu ra

  • In Yes nếu tồn tại cây phù hợp\
  • Ngược lại in No

Ràng buộc

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
1 ms 284 KB
1842 Bytes
22/04/2026
14:37
2
1 ms 284 KB
2544 Bytes
21/04/2026
23:53
3
1 ms 396 KB
1779 Bytes
22/04/2026
00:09
4
1 ms 400 KB
1779 Bytes
21/04/2026
23:58
5
42 ms 3440 KB
1473 Bytes
22/04/2026
16:12

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

Chưa có thảo luận nào cho bài này.

GỢI Ý & HƯỚNG DẪN

Giải thích ví dụ 1:

  • Kết nối trạm 1 với trạm 2 bằng một cạnh có độ dài 2
  • Kết nối trạm 2 với trạm 3 bằng một cạnh có độ dài 3
  • Kết nối trạm 2 với trạm 4 bằng một cạnh có độ dài 2

Khi đó, ta kiểm tra lại khoảng cách giữa các cặp trạm:

  • Khoảng cách giữa 1 và 2 là 2
  • Khoảng cách giữa 1 và 3 là 2+3=5
  • Khoảng cách giữa 1 và 4 là 2+2=4
  • Khoảng cách giữa 2 và 3 là 3
  • Khoảng cách giữa 2 và 4 là 2
  • Khoảng cách giữa 3 và 4 là 3+2=5
Viết code