Runtimeerror90 @ 2020-08-18 13:39:35
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a[300],i=0;
cin>>n;
int cnt=0;
while(n*n!=cnt){
cin>>a[i];
cnt+=a[i];
i++;
}
cnt=0;
for(i=0;i<n+n;i++){
while(a[i]--){
if(cnt%n==0&&cnt!=0){
cout<<endl;
}
if(i%2==0){
cout<<'0';
cnt++;
}
else{
cout<<'1';
cnt++;
}
}
}
return 0;
}
by 星空湛蓝 @ 2020-08-18 14:05:15
while(n*n!=cnt){
cin>>a[i];
cnt+=a[i];
i++;
}
这个东西你看看应该可能会导致死循环,我也不太确定。你下载个数据试试不就行了
by NhMcTsOg @ 2020-08-18 14:06:08
哇,迪哥!
by konjacq @ 2020-08-18 14:14:16
这里
while(a[i]--){
a[]
越界了
by ECfengling @ 2020-09-07 22:28:25
迪哥闯世界