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
N = 100

# s = [
#     "01111111",
#     "10000000",
#     "11111110",
#     "10000000",
#     "11111110",
#     "10000000",
#     "11111110",
#     "10000000"
    # "01111111",
    # "11111110",
    # "01111111",
    # "11111110",
    # "01111111"
# ]

s = [['0'] * N for _ in range(N)]

s[1][0] = '1'
for i in range(1, N):
    s[0][i] = '1'

for i in range(1, N):
    if i % 2 == 0:
        for j in range(0, N - 1):
            s[i][j] = '1'
    else:
        s[i][0] = '1'

for row in s:
    print(''.join(row))