6 条题解
- 1
信息
- ID
- 1161
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- 递交数
- 82
- 已通过
- 35
- 上传者
#include<bits/stdc++.h>
using namespace std;
int n,a,b;
int p[100];
int main(){
cin>>n;
for(int i=1;i<n;i++){
cin>>a>>b;
p[a]++;
p[b]++;
}
for(int i=2;i<=n;i++){
p[i]--;
}
for(int i=1;i<=n;i++){
cout<<p[i]<<" ";
}
return 0;
}
using namespace std;
int i,n,x,y,a[1001],s=0;
int main()
{
cin>>n;
for(i=1;i<n;i++)
{
cin>>x>>y;
a[x]++;
a[y]++;
}
for(i=2;i<=n;i++)
{
a[i]--;
}
for(i=1;i<n;i++)
{
s+=a[i];
}
cout<<s/2+1;
}
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int c[n+1]={0};
for(int i=0;i<n-1;i++){
int a,b;
cin>>a>>b;
c[a]++;
c[b]++;
}c[1]++;
for(int i=1;i<=n;i++){
cout<<c[i]-1<<" ";
}
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int n,x,y,t[105];
int main(){
cin>>n;
for(int i=1;i<n;i++){
cin>>x>>y;
t[x]++;
t[y]++;
}
for(int i=2;i<=n;i++)
t[i]--;
for(int i=1;i<=n;i++)
cout<<t[i]<<' ';
return 0;
}