//n个顶点m条边 int m,n; cin>>n>>m; for(i=1;i<=n;i++) for(j=1;j<=n;j++) if(i==j) e[i][j]=0; else e[i][j]=99999999; for(i=1;i<=m;i++) { cin>>a>>b; e[a][b]=1; e[b][a]=1; }