测试点三WA了,求助!
  • 板块P1319 压缩技术
  • 楼主sdjfj32
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/11/13 16:33
  • 上次更新2024/11/13 19:54:02
查看原帖
测试点三WA了,求助!
1523010
sdjfj32楼主2024/11/13 16:33
#include<bits/stdc++.h>
using namespace std;
int s[210][210],a[114514];
int main()
{
	int n,b=1,x=1,y=1;
	cin>>n;
	while(cin>>a[b])
	{
		b++;
	}
	b--;
	for(int i=1;i<=b;i++)
	{
		if(y==n)
		{
			x++;
			y=1;
		}
		if(i%2==1)
		{
			for(int j=1;j<=a[i];j++)
			{
				s[x][y]=0;
				y++;
				if(y==n)
				{
					s[x][y]=0;
					x++;
					y=0;
				}
			}
		}
		if(i%2==0)
		{
			for(int j=1;j<=a[i];j++)
			{
				s[x][y]=1;
				y++;
				if(y==n)
				{
					s[x][y]=1;
					x++;
					y=0;
				}
			}
		}
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=n;j++)
		{
			cout<<s[i][j];
		}
		cout<<endl;
	}
}
2024/11/13 16:33
加载中...