#include<stdio.h> int main() { int g[101][1001],n,i,j,m,x,y; scanf("%d %d",&n,&m); for(i=1;i<=n;i++) { for(j=1;j<=m;j++) g[i][j]=0; } for(i=1;i<=m;i++) { scanf("%d %d",&x,&y); g[x][i]=1; g[y][i]=-1; } for(i=1;i<=n;i++) { for(j=1;j<=m;j++) { if(j!=m) printf("%d ",g[i][j]); else printf("%d",g[i][j]); } printf("\n"); } return 0; }
原文:http://www.cnblogs.com/zeze/p/asse.html