0
点赞
收藏
分享

微信扫一扫

多校训练5 H Holding Two ...

_铁马冰河_ 2022-03-11 阅读 31
c++学习

accode:

#include <bits/stdc++.h>
using namespace std;
#define ios std::ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); 

int main()
{
    ios
    int n, m;
    scanf("%d %d", &n, &m);
    int c = m / 2, d = m % 2;
    if(m == 1){
        for(int i = 1; i<= n; i++){
            if(i % 2)    cout<<"1"<<endl;
            else   cout<<"0"<<endl;
        }
    }
    for(int j = 1; j <= n; j++){
        if(j % 2){
            for(int i = 1; i <= c; i++){
                if(i % 2)    cout<<"00";
                else     cout<<"11";
                if(i == c){
                    if(d != 0){
                        if(c % 2 == 0)    cout<<"0";
                        else  cout<<"1";
                    }
                    cout<<endl;
                }
            }
        }
        else{
            for(int i = 1; i <= c; i++){
                if(i % 2)  cout<<"11";
                else    cout<<"00";
                if(i == c){
                    if(d != 0){
                        if(c % 2 == 0)    cout<<"1";
                        else   cout<<"0";
                    }
                    cout<<endl;
                }
            }
        }        
    }

    return 0;
}
举报

相关推荐

0 条评论