题目链接:http://codeforces.com/problemset/problem/388/B 大意是用不超过1000个点构造一张边权为1的无向图,使得点1到点2的最短路的个数为给定值k,其中k为不超过1e9的正整数,输出邻接矩阵 构造方法也不止一种 有一种分层构造方法是这样的, 第i层的点与1号点距离为i-1 第一层放置1号点 第二层放置3号和4号点,分别与上一层的1号点相连,他们的最短路为1,且个数也为1 接下来每一层都会比上一层的点数要多1,第i+1层,首先与第i层的前i个点相连,…