USACO:Agri-Net

/*
ID: Jang Lawrence
PROG: agrinet
LANG: C++
*/
#include
#include
#include
#include
#include
#include
#include
#define X first
#define Y second
#define sqr(a) ((a)*(a))
using namespace std;
typedef long long lng;
int n;
int a[111][111];
  int dis[111];
int prim()
{
    int sum=0;
    bool vis[111]={};
    dis[0]=0;
    for(int i=1;idis[j]) mi=dis[id=j];
        sum+=mi;
        vis[id]=1;
        for(int j=0;ja[id][j]) dis[j]=a[id][j];
    }
    return sum;
    return sum;
}
int main()
{
  #ifndef  DEBUG
  freopen("agrinet.in","r",stdin);
  freopen("agrinet.out","w",stdout);
  #endif
  scanf("%d",&n);
  for(int i=0;i

你可能感兴趣的:(usaco)