Программа на Python:
for x in range(0, 2):
for y in range(0, 2):
for z in range(0, 2):
for w in range(0, 2):
if not ((w == z) or not (y <= w) or not x):
print(y, w, x, z)Результат работы:
0 1 1 0
0 0 1 1
1 1 1 0Заметим, что нам нужно поменять нижний уровень с средним местами, а потом верхний с нижни.
0 0 1 1
1 1 1 0
0 1 1 0Ответ: ywxz
Автор - rubygem17
None