#include <bits/stdc++.h> #define INF 0x3f3f3f3f using namespace std; int n,m;//节点数和边数 int dis[105];//记录每个点到源点的距离 int mapi[105][105];//记录边 int vis[105];//记录这个点是否被选中过 void dijkstra(int s){//s是源点 memset(dis,INF,sizeof(dis)); memset(vis,0,sizeof(vis)); int start = s; vis[start] = 1...