AT_abc451_e [ABC451E] Tree Distance

题目描述

判断是否存在一棵有 $N$ 个结点的无向带权树,满足以下条件: - 对于任意的整数 $i$ 和 $j$,其中 $1 \le i < j \le N$,结点 $i$ 到结点 $j$ 的距离为 $A_{i,j}$。 这里,结点 $i$ 到结点 $j$ 的距离定义为连接这两个结点的唯一简单路径上所有边权的和。

输入格式

输入按以下格式从标准输入给出: > $N$ $A_{1,2}$ $A_{1,3}$ $\ldots$ $A_{1,N}$ $A_{2,3}$ $\ldots$ $A_{2,N}$ $\vdots$ $A_{N-1,N}$

输出格式

如果存在满足条件的树,输出 `Yes`;否则输出 `No`。

说明/提示

### 样例解释 1 例如,下述边集的树满足条件: - 边 $(1, 2)$ 的权重为 $2$。 - 边 $(2, 3)$ 的权重为 $3$。 - 边 $(2, 4)$ 的权重为 $2$。 因此,输出 `Yes`。 ### 样例解释 2 不存在满足条件的树。因此,输出 `No`。 ### 数据范围 - $2 \le N \le 3000$ - $1 \le A_{i,j} \le 9999$ - 所有输入值均为整数。 由 ChatGPT 5 翻译