我叫实话 @ 2019-03-29 22:08:16
using namespace std; int a[110000]; int main() { int n; scanf("%d",&n); int sum=0,cnt=0; while(sum!=n*n) { scanf("%d",&a[cnt++]); sum+=a[cnt-1]; } int count=0; for(int i=0;i<cnt;++i) { for(int j=0;j<a[i];j++) { if(i%2==0) { printf("0"); count++; if(count%7==0) printf("\n"); } else { printf("1"); count++; if(count%7==0&&count!=49) printf("\n"); } } } return 0; } 哪位大佬指点一下,为啥0分
by Smile_Cindy @ 2019-03-29 22:11:42
@我叫实话
希望更丰富的展现?使用Markdown
by star_city @ 2019-03-29 22:11:51
希更展?使用md
by 洛天依_ @ 2019-03-29 22:19:24
希望更丰富的展现?使用Markdown
by Zyque @ 2019-03-29 22:21:30
是您的程序有问题
by Zyque @ 2019-03-29 22:22:31
没有输出7个字符就换行的规定
by Chiyoda_Momo @ 2019-03-29 22:28:15
动不动就说题有问题的神仙?嘤
by ZhuMingYang @ 2019-03-29 22:30:09
希望更丰富的展现?使用
by memset0 @ 2019-03-29 22:42:22
@我叫实话
上来题目有问题可还行
动不动题目有问题那您不如不做了
by 樱初音斗橡皮 @ 2019-03-29 23:01:35
@memset0 超时可以说是时限有问题,CE了可以说评测机有问题,PC了可以说SPJ有问题,哈哈
by αnonymous @ 2019-03-29 23:39:22
#include <iostream>
using namespace std;
int n,total,f;
int main(){
int i,j=0,k;
cin>>n;
while(total<n*n){
cin>>k;
total+=k;
for(i=1;i<=k;i++){
if(j==n){
j=0;
cout<<endl;
}
j++;
cout<<f;
}
f=!f;
}
return 0;
}
您的满意答案