输出出来0和1的位置完全相反咋办
查看原帖
输出出来0和1的位置完全相反咋办
1200191
封禁用户楼主2024/7/18 00:35
#include <bits/stdc++.h>
using namespace std;
int n,x,y,k;
int main() {
	cin>>n;
	int ans=n*n;
	x=n;
	while(ans) {
		cin>>y;
		ans-=y;
		k++;
		for(int i=1; i<=y; i++) {
			x--;
			cout<<k%2;
			if(x==0) {
				printf("\n",x=n);
			}
		}
	}
	return 0;
}

2024/7/18 00:35
加载中...