xuyufei123 @ 2024-02-04 18:57:44
#include <bits/stdc++.h>
using namespace std;
int main() {
int n,an=0,cnt=0,t;
cin>>n;
int a[205][205];
while(cin>>t){
if(an==0){
for(int i=1;i<=t;i++){
cout<<'0';
cnt++;
if(cnt==n){
cout<<endl;
cnt=0;
}
an=1;
}
}
else{
for(int i=1;i<=t;i++){
cout<<'1';
cnt++;
if(cnt==n){
cout<<endl;
cnt=0;
}
}
an=0;
}
}
return 0;
}
by Li_Feiy @ 2024-02-04 19:01:21
@xuyufei123
#include <bits/stdc++.h>
using namespace std;
int main() {
int n,an=0,cnt=0,t;
cin>>n;
int a[205][205];
while(cin>>t){
if(an==0){
for(int i=1;i<=t;i++){
cout<<'0';
cnt++;
if(cnt==n){
cout<<endl;
cnt=0;
}
}an=1;
}
else{
for(int i=1;i<=t;i++){
cout<<'1';
cnt++;
if(cnt==n){
cout<<endl;
cnt=0;
}
}
an=0;
}
}
return 0;
}
by Li_Feiy @ 2024-02-04 19:01:51
@xuyufei123 你把an=1
放循环里面去了