1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#include <bits/stdc++.h>

using namespace std;

int tab[107][107];
bool fl[107][107];

void krok(int n){
    for(int i=0; i<n; i++){
        for(int j=0; j<n; j++){
            fl[i][j]=false;
        }
    }
    for(int i=0; i<n-1; i++){
        for(int j=0; j<n-1; j++){
            if(tab[i][j]!=tab[i+1][j] && tab[i][j]!=tab[i][j+1] && tab[i][j]==tab[i+1][j+1]){
                fl[i][j]=true;
                fl[i+1][j]=true;
                fl[i][j+1]=true;
                fl[i+1][j+1]=true;
            }
        }
    }
    for(int i=0; i<n; i++){
        for(int j=0; j<n; j++){
            if(fl[i][j]){
                tab[i][j]=1-tab[i][j];
            }
        }
    }
}

int main()
{
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    int n, a, b, i, j, k;
    //cin >> n >> k;
    n=100;
    for(i=0; i<n; i++){
        for(j=0; j<n; j++){
            if(i==0){
                if(j==0){
                    tab[i][j]=0;
                }
                else{
                    tab[i][j]=1;
                }
                continue;
            }
            if(i%2){
                if(j==0){
                    tab[i][j]=1;
                }
                else{
                    tab[i][j]=0;
                }
                continue;
            }
            if(j==n-1){
                tab[i][j]=0;
            }

            else{
                tab[i][j]=1;
            }
        }
    }

    for(i=0; i<n; i++){
        for(j=0; j<n; j++){
            cout << tab[i][j];
        }
        cout << '\n';
    }
    /*cout << '\n';
    for(a=0; a<k; a++){
        krok(n);
        for(i=0; i<n; i++){
            for(j=0; j<n; j++){
                cout << tab[i][j];
            }
            cout << '\n';
        }
        cout << '\n';
    }*/
    return 0;
}