我拿下面这样输入会 WA :
inline int gc(){
char ch;
while(!isdigit(ch=getchar()));
return ch-'0';
}
//......
For(i,1,n)For(j,1,n)a[i][j]=gc(),deg[i]+=a[i][j];
而下面这样就 AC 了:
char in[N];
//......
For(i,1,n){
cin>>in+1;
For(j,1,n) deg[i]+=(a[i][j]=in[j]-'0');
}
有人知道为什么吗/kel