#4528. Path Graph?
Path Graph?
Path Graph?
题目描述
You are given a simple undirected graph with vertices and edges. The vertices are numbered , and the edges are numbered .
Edge connects vertices and .
Determine if this graph is a path graph.
What is a simple undirected graph?
A simple undirected graph is a graph without self-loops or multiple edges whose edges do not have a direction.What is a path graph?
A graph with $N$ vertices numbered $1, 2, \dots, N$ is said to be a path graph if and only if there is a sequence $(v_1, v_2, \dots, v_N)$ that is a permutation of $(1, 2, \dots, N)$ and satisfies the following conditions:For all , there is an edge connecting vertices and . If integers and satisfies and , then there is no edge that connects vertices and .
输入格式
The input is given from Standard Input in the following format:
输出格式
Print if the given graph is a path graph; print otherwise.
4 3
1 3
4 2
3 2
Yes
2 0
No
5 5
1 2
2 3
3 4
4 5
5 1
No
提示
All values in the input are integers.
The graph given in the input is simple.Illustrated below is the given graph, which is a path graph.

Illustrated below is the given graph, which is not a path graph.

Illustrated below is the given graph, which is not a path graph.

标签: AtCoder|abc287C
来源
AtCoder|abc287C