Задача про вісім ферзів: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
оформлення
стильові правлення
Рядок 69:
# Переконатись, що новий ферзь не знаходиться на одній колонці або діагоналі
for row in range(new_row):
if solution[row] == new_column or # СпівпадаютьЗбігаються колонки
solution[row] + row == new_column + new_row or # СпівпадаєЗбігається діагональ
solution[row] - row == new_column - new_row: # СпівпадаєЗбігається діагональ
return False
return True