求助!为啥全TLE
查看原帖
求助!为啥全TLE
1305285
ddddming楼主2024/3/19 14:45
#include<bits/stdc++.h>

using namespace std;

int main()
{
	int n,m,k,sum=0,sum2=0;
	int a[201]={0},b[201]={0};
	cin>>n;
	while(sum2<=(n*n)){
		for(int i=1;;i++){
			cin>>a[i];
			sum2=sum2+a[i];
		}
	}
	for(int i=1;;i++){
		if(a[i]==0){
			m=i;
			break;
		}
	}
	for(int i=1;i<=m-1;i++){
		for(int j=1;j<=a[i];j++){
			sum++;
			if(i%2!=0){
				b[sum]=0;
			}
			else{
				b[sum]=1; 
			}
		}
	}
	for(int i=1;i<=sum;i++){
		if(i%n==0){
			cout<<b[i];
			cout<<"\n";
		}else{
			cout<<b[i];
		}
	}
}
2024/3/19 14:45
加载中...