题解
查看原帖
题解
548515
封禁用户楼主2022/5/22 19:55
#include<bits/stdc++.h>
using namespace std;
int main(){
	int N,a[205],num=0,sum=0,cnt=0;
	cin>>N;
	for(int i=0;i<205;i++){
		cin>>a[i];
		sum+=a[i];
		if(sum==N*N)break;
	}
	for(int i=0;i<N*N;i++){
		for(int j=0;j<a[i];j++){
			if(i%2==0)cout<<0;
			else cout<<1;
			num++;
			if(num==N){
				cout<<endl;
				num=0;
				cnt++;
			}
			if(cnt==N)break;
		}
		if(cnt==N)break;
	}
	return 0;
}
2022/5/22 19:55
加载中...