样例过了,但2,8,9,10测试点wa了,求助
  • 板块P1319 压缩技术
  • 楼主Fandis
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/10/18 15:12
  • 上次更新2024/10/18 18:40:19
查看原帖
样例过了,但2,8,9,10测试点wa了,求助
1332414
Fandis楼主2024/10/18 15:12
#include<bits/stdc++.h>
using namespace std;

int a[40005],b[25][25];

int main(){
	
	int n,k,m,p,x=1;
	
	cin>>n;
	
	k=n*n;
	while(k>0)
	{
		cin>>m;
		while(m>0)
		{
			a[x]=0;
			m--;
			k--;
			x++;
		}
		cin>>p;
		while(p>0)
		{
			a[x]=1;
			p--;
			k--;
			x++;
		}
	}
	int r=1;
	for(int i=1;i<=n;i++)
		for(int j=1;j<=n;j++)
			{
				b[i][j]=a[r];
				r++;
			}
			
			
	for(int i=1;i<=n;i++)
		{
		for(int j=1;j<=n;j++)
			{
				cout<<b[i][j];
			}
		cout<<endl;
		}
	return 0;	
}
2024/10/18 15:12
加载中...