大佬帮忙看看,只有#1对了

P1319 压缩技术

zyh_20091101 @ 2023-09-02 22:08:35

#include<iostream>
using namespace std;
int main(){
    int n;
    int a,b;
    int ans=0;
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a>>b;
        for(int q=1;q<=a;q++){
            cout<<0;
            ans++;
            if(ans==n){
                cout<<endl;
                ans=0;
            }
        }
        for(int p=1;p<=b;p++){
            cout<<1;
            ans++;
            if(ans==n){
                cout<<endl;
                ans=0;
            }
        }
    }
    return 0;
}

by cyx156 @ 2023-09-03 08:51:38

他并不是有限输入,而是无限的。

#include<iostream>
using namespace std;
int main(){
    int n;
    int a,b;
    int ans=0,k=0;
    cin>>n;
    while(cin>>a){
        k++;
        if(k%2==1){
            for(int q=1;q<=a;q++){
                cout<<0;
                ans++;
                if(ans==n){
                    cout<<endl;
                    ans=0;
                }
            }
        }
        else{
            for(int p=1;p<=a;p++){
                cout<<1;
                ans++;
                if(ans==n){
                    cout<<endl;
                    ans=0;
                }
            }
        }

    }
    return 0;
}

by zyh_20091101 @ 2023-09-17 11:20:37

谢谢


|