Посещение для всего кода: https://repl.it/@Vikash_KumarKu1 / Волхвы c -Square-Game
Проблема возникает для код-
*** def magic_square (n):
magicSquare = []
for i in range(3):
l = []
for j in range(3):
l.append(0)
magicSquare.append(l)
i=n//2
j=n-1
num = n*n
count = 1
while(count<=num):
if(i==-1 and j==n):
i=0
j=n-2
else:
if(j==n):
j=0
if(i<0):
i=n-1
if(magicSquare[i][j]!=0):
j=j-2
i=i+1
continue
else:
magicSquare[i][j] = count
count = count + 1
i = i-1
j = j+1
for i in range(3):
for j in range(3):
print(magicSquare[i][j], end=" ")
print()
print("The sum of the each row/column/diagonal of the magic square is : ", str(n*(n**2+1)/2))
magic_square (3) ***
Спасибо.