#include <stdio.h>
int main(){
//flag 用来标记输出 1 还是 0,cnt 用来标记是否换行
int n, a, flag = 1, cnt = 0;
scanf("%d", &n);
/*EOF 文件结束符,来判断文件的操作是否结束的标志,具体上网查询,记住这
种用法 while(scanf("%d", &a) != EOF)*/
while(scanf("%d", &a) != EOF){
for(int i=0; i<a; i++,cnt++){
if(cnt!=0 && cnt%n==0){
printf("\n");
}
if(flag==1){
printf("0");
}else{
printf("1");
}
}
flag *= -1; //交替变化
}
return 0;
}
这个题很有意思,值得琢磨