求助
  • 板块学术版
  • 楼主_zhaosihan_qwq_
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/11/10 09:19
  • 上次更新2024/11/10 11:22:46
查看原帖
求助
1287887
_zhaosihan_qwq_楼主2024/11/10 09:19
#include<bits/stdc++.h>
using namespace std;
int n,m,q;
struct tree{
	int dad;
	int childn;
	int childc[200]={0};
}a[2000];
int main(){
	cin>>n>>m;
	for(int i=0;i<m;i++){
		cin>>q;
		a[q].dad=q;
		cin>>q;
		a[q].childc[a[i].childn]=q;
		a[q].childn++;
	}
	for(int i=1;i<=n;i++){
		cout<<i<<":";
		for(int j=0;j<(a[i].childn);j++){
			cout<<a[i].childc[j]<<" ";
		}
		cout<<endl;
	}
	return 0;
}
/*
输入一个树
输出每个根节点的孩子
为什么错了*/

2024/11/10 09:19
加载中...