18 lines
589 B
Python
18 lines
589 B
Python
'''****** Задание ********
|
|
*Числовая змейка.
|
|
'''
|
|
m, n = int(input()), int(input())
|
|
width = len(str(m * n))
|
|
for i in range(1, m + 1):
|
|
if i % 2:
|
|
for j in range(n * (i - 1) + 1, n * i + 1):
|
|
if j == n * i:
|
|
print(str(j).rjust(width, ' '))
|
|
else:
|
|
print(str(j).rjust(width, ' '), end=' ')
|
|
else:
|
|
for j in range(n * i, n * (i - 1), -1):
|
|
if j == n * (i - 1) + 1:
|
|
print(str(j).rjust(width, ' '))
|
|
else:
|
|
print(str(j).rjust(width, ' '), end=' ') |