样例过了,但是十分。。。

P1319 压缩技术

__HappY__ @ 2023-08-10 21:58:17


#include<bits/stdc++.h>

using namespace std;

int main() {
    int n;
    cin>>n;
    int l,y;
    int gs=0;
    for(int i=1; i<=n; i++) {
        cin>>l>>y;
        for(int j=1; j<=l; j++) {
            cout<<0;
            gs++;
            if(gs==n) {
                cout<<endl;
                gs=0;
            }
        }
        for(int j=1; j<=y; j++) {
            cout<<1;
            gs++;
            if(gs==n) {
                cout<<endl;
                gs=0;
            }
        }
    }
    return 0;
}

by wbhqm @ 2023-08-11 09:25:03

@hanyi741 看看我的,可能会有点帮助,另外不建议用万能头,容易出现事故

#include<iostream>
using namespace std;
int main()
{
    int a,n,t=0,s=0,i=0;
    cin>>n;
    while(s<n*n)
    {
        cin>>a;
        i++;
        for(int b=a;b>=1;b--)
        {
            if(t==n)
            {
                cout<<endl;
                t=0;
            }
            if(i%2==1) cout<<0;
            else cout<<1;
            t++;
            s++;
        }
    } 
    return 0;
}

|