求救大佬们,最后一行不能正常显示
查看原帖
求救大佬们,最后一行不能正常显示
1408255
ZZYzzy321楼主2024/8/30 22:51
#include<bits/stdc++.h>
using namespace std;
int a,b[205],j;
bool for1(){
	int k=0;
	for(j=0;j<205;j++){
		k+=b[j];
		if(k>=a*a) return 1;
	}
	return 0; 
}
int main(){
	cin>>a;
	int c[a*a];
	int i=0;
	while (1){
		cin>>b[i];
		i++;
		if(for1()) break;
	}
	int k,l=0;
	for(int i=0;i<j;i++){
		for(k=0;k<b[i];k++){
			c[k+l]=i%2;
		}
		l+=k;
	}
	int o=0;
	for(int i=0;i<a;i++){
		for(int p=0;p<a;p++){
			cout<<c[o];
			o++;
		}
		cout<<endl;
	}
}
2024/8/30 22:51
加载中...