T306591 0pts,求调
  • 板块题目总版
  • 楼主___xuzhimo___
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/12/28 10:58
  • 上次更新2024/12/28 15:11:58
查看原帖
T306591 0pts,求调
1195928
___xuzhimo___楼主2024/12/28 10:58

样例过了 代码:

#include<bits/stdc++.h>
using namespace std;
int n,m,c;
int father[1005],son[1005],ans[1005];
int main(){
	cin>>n;
	for(int i=1;i<n;i++){
		cin>>father[i]>>son[i];
	}
	cin>>m;
	for(int i=1;i<n;i++){
		if(son[i]==m){
			ans[c++]=father[i];
			m=father[i];
			i=0;
		}
	}
	if(c==0){
		cout<<"0";
	}
	else{
		for(int i=0;i<=c;i++){
			cout<<ans[i]<<" ";
		}
	}
	return 0;
}
2024/12/28 10:58
加载中...