拒绝dfs从我做起
这就是一道数学题
#include<bits/stdc++.h>
using namespace std;
int n,x,y,rst;
int cnt[1001],fr[1000],to[1000];
int i;
int main()
{
cin>>n;
for(i=1;i<n;++i){
cin>>x>>y;
++cnt[x],++cnt[y];
fr[i]=x,to[i]=y;
}
for(i=1;i<n;++i){
rst+=(cnt[fr[i]]-1)*(cnt[to[i]]-1);
}
cout<<rst;
return 0;
}
龟龟