#include<bits/stdc++.h>
using namespace std;
int e[200],ne[200],h[200];
int idx=1;
void add(int a,int b){
e[idx]=b;
ne[idx]=h[a];
h[a]=idx++;
}
int main(){
int n,m;
cin>>n>>m;
int a,b,c;
memset(h,-1,sizeof(h));
while(m--){
cin>>a>>b;
add(a,b);
}
for(int i=1;i<=n;i++){
for(int j=h[i];j!=-1;j=ne[j]){
cout<<i<<" "<<e[j]<<endl;
}
}
return 0;
}
链式前向星
最新推荐文章于 2023-07-29 17:46:16 发布