나무 행렬
시간 제한2초메모리 제한2048 MB
대칭이고 대각선이 0인 n x n 거리 행렬이 양의 간선 길이를 가진 트리의 정점 간 거리와 일치하는지 판별합니다.
문제
음이 아닌 정수로 이루어진 크기 정사각 행렬이 주어진다. 이 행렬은 주대각선에 대해 대칭이고, 주대각선의 원소는 모두 0이다. 정점이 개인 무방향 트리 가 있고, 간선의 길이가 모두 양수이며, 각 칸 에 정점 와 사이의 상 거리가 들어 있으면 이 행렬을 나무 행렬이라고 한다.
주어진 행렬이 나무 행렬인지 판단하라.
입력
첫 줄에 정수 이 주어진다 (). 이어서 개의 줄에 행렬의 원소인 정수 개씩, 즉 ()가 주어진다. 행렬은 주대각선에 대해 대칭이다. 주대각선의 원소는 0이고, 나머지 원소는 모두 양의 정수이다.
출력
행렬이 나무 행렬이면 "Yes", 아니면 "No"를 출력한다. 대소문자는 구분하지 않는다.