代码:
#include<bits/stdc++.h>
using namespace std;
vector<long long>a[500005];
long long t,n,m,x,y;
int main(){
cin>>t;
for(long long i=1;i<=t;i++){
cin>>n>>m;
for(long long j=1;j<=m;j++)a[j].clear();
for(long long j=1;j<=m;j++){
scanf("%d%d",&x,&y);
a[x].push_back(y);
}
for(long long j=1;j<=n;j++){
sort(a[j].begin(),a[j].end());
for(long long k=0;k<a[j].size();k++)cout<<a[j][k]<<' ';
cout<<endl;
}
}
return 0;
}
样例是能过的