#include #include #include using namespace std; int N; int X[800],Y[800],T[800]; long D[800][800]; long dist[800]; bool vis[800]; int main() { cin>>N; for(int i=0;i>X[i]>>Y[i]>>T[i]; for(int i=0;i4*I*J)S++; D[i][j]=D[j][i]=S; } else { D[i][j]=D[j][i]=(long)(X[i]-X[j])*(X[i]-X[j])+(long)(Y[i]-Y[j])*(Y[i]-Y[j]); } } for(int i=1;idist[v]))u=v; if(u==-1)break; vis[u]=true; for(int v=0;v