#include <bits/stdc++.h>
using namespace std;
int a[10005],n,h,ans;
int main()
{
cin>>n;
for(int i=0;i<n*2;i++) cin>>a[i];
for(int i=0;i<n;i++)
{
for(int k=0;k<a[ans];k++)
{
cout<<'0';
h++;
if(h==n)
{
cout<<endl;
h=0;
}
}
ans++;
for(int j=0;j<a[ans];j++)
{
cout<<'1';
h++;
if(h==n)
{
cout<<endl;
h=0;
}
}
ans++;
}
return 0;
}
代码见上
#4#5没过
求解