P1319 压缩技术

链接:Miku

--------------

天哪,这道水题我第一次做的时候写了些什么鬼

-------------

重构水题代码

特别是当年竟然没过的

--------------------

#include<iostream>
using namespace std;
int n;
int a[300];
int f;
int now=1;
int ans[50000];
int sum;
int x;
int main(){
    cin>>n;
        int n1=n*n;
    while(sum!=n1){
        cin>>x;
        sum+=x;
        for(int j=1;j<=x;++j){
            ans[now]=f;
            now++;
        }
        f=(f+1)%2;
    }

    f=0;
    for(int i=1;i<=n1;++i){
        cout<<ans[i];
        f++;
        if(f==n){
        cout<<endl;
        f=0;
        }
    }
    return 0;
} 
Ac

 

posted @ 2020-02-22 20:21  Simex  阅读(156)  评论(0编辑  收藏  举报