SP20986 UCBINTH - Hypertubes
题目描述
在遥远的星系中,最快的交通方式是通过超导管进行旅行。每条超导管可以直接连接 $K$ 个站点。现请你计算,至少需要经过多少个站点才能从第 $1$ 号站点到达第 $N$ 号站点?
输入格式
输入的第一行包含三个正整数:$N$ 表示总共有多少个站点,$K$ 表示超导管可以连接的站点数,以及超导管的数量 $M$。
接下来的 $M$ 行中,每行描述一条超导管,它连接 $K$ 个站点,给出这些站点的编号。
输出格式
输出一行,表示从站点 $1$ 到达站点 $N$ 所需经过的最少站点数。如果无法到达,则输出 -1。
说明/提示
- $1 \le N, M, K \le 10^5$
**本翻译由 AI 自动生成**