#include<bits/stdc++.h>
using namespace std;
int main(){
int a[40009]={0};
int n=0;
cin>>n;
int t=0;
int b=0;
int d=0;
while(t<n*n) {
cin>>b;
for(int i=1;i<=b;i++){
a[i]=0;
t++;
}
int q=t;
cin>>d;
for(int i=q+1;i<=q+d;i++){
a[i]=1;
t++;
}
}
int x=1;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
cout<<a[x];
x++;
}
cout<<endl;
}
}
为什么有第十四行代码就会使第一行输出出错,没有第十四行就通过了,虽然我知道这行代码没有用