#512. 距离
距离
题目描述
给你一张简单无向图,每条边的长度为 1。以及一些询问,询问两个点之间的距离
输入格式
第一行输入三个数 n,m,k,表示图的顶点数、边数和询问次数,顶点编号从1到n。
接下来 m 行,每行两个整数 x,y,表示 x,y之间有一条边。
接下来 k 行,每行两个整数 x, y,询问 x,y 的距离,如果两个点不连通,输出 -1。
输出格式
输出 k 行,表示每次询问的最短距离
样例输入
3 2 2
1 2
2 3
1 2
1 3
样例输出
1
2
数据范围
数据范围: 2≤n≤20000, 0≤m≤100000, 1≤k≤10,1≤x,y≤n, x≠y。
相关
在以下作业中: