#include <bits/stdc++.h>
using namespace std;
#define int long long
bool z[1005][100005],n,m,a,b;
signed main (){
ios::sync_with_stdio(0);
cin.tie(0),cout.tie(0);
cin>>n>>m;
for(int i=1;i<=m;i++){
cin>>a>>b;
z[b][a]=1;
z[a][b]=1;
}
for(int i=1;i<=n;i++){//h
for(int j=1;j<=m;j++){//l
cout<<z[i][j]<<' ';
}
cout<<endl;
}
for(int i=1;i<=n;i++){
int ans=0;
for(int j=1;j<=m;j++){
if(z[j][i]==1){
ans++;
}
}
cout<<ans<<' ';
for(int j=1;j<=m;j++){
if(z[j][i]==1){
cout<<j<<' ';
}
}
cout<<endl;
}
return 0;
}
全部WA了,有没有大佬能帮助我一下?