View Code
1 #include2 #include 3 const int oo = 1<<28 ; 4 const int maxn = 1005 ; 5 int map[maxn][maxn] ; 6 int visit[maxn] ; 7 int n, m ; 8 int len ; 9 int floyd()10 {11 for(int k=1; k<=len; k++)12 {13 for(int i=1; i<=len; i++)14 {15 for(int j=1; j<=len; j++)16 {17 if(!visit[j]&&map[i][k]+map[k][j]