T_UpDAtE
2024-01-30 16:41:38
发布于:浙江
#include<iostream>
int arr[1000];
int origin(int n){
if(arr[n]==0){
return n;
}
return origin(arr[n]);
}
int main(){
int n,m,x;
std::cin>>n>>m;
for(int i = 0;i < m;i++){
std::cin>>x>>arr[x];
}
for(int i = 1;i <= n;i++){
std::cout<<origin(i)<<' ';
}
return 0;
}
全部评论 1
不是题解
2024-01-30 来自 浙江
0
有帮助,赞一个