鼠鼠懵了,8个re啊
  • 板块P1319 压缩技术
  • 楼主mrHCT
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/1/13 17:26
  • 上次更新2023/10/24 04:24:44
查看原帖
鼠鼠懵了,8个re啊
704679
mrHCT楼主2023/1/13 17:26
#include<iostream>
#include<cmath>
using namespace std;
int a[205][205];
int b[200005];
int main()
{
	int n;
	int ant=0;
	int sum=0;
	int falg=0;
	int ad=0;
	int i=0;
	int j=0;
	cin>>n;
	for(int i=0;sum<n*n;i++)
	{
		cin>>b[i];
		sum+=b[i];
		ad++;
	}
	for(int k=0;k<ad;k++)
	{
		ant=b[k];
		while(1)
		{
		a[i][j]=falg;
		ant--;
		if(j==n-1)
		{
			i++;j=0;
		}
		else
		{
			j++;
		}
			if(ant==0)break;	
		}
		
		switch(falg)
		{
			case 0:falg=1;break;
			case 1:falg=0;break;
		}
	}
	for(int d=0;d<n;d++)
		{
			for(int f=0;f<n;f++)
			{
				cout<<a[d][f];
			}
			cout<<endl;
		}
	return 0;
}
2023/1/13 17:26
加载中...