Сколькими способами можно расставить ферзей на доске так, чтобы никакие два не били друг друга?
Ферзь бьёт по своей строке, своему столбцу и обеим диагоналям.
Формат ввода
Одно целое число от до .
Формат вывода
Одно число.
Примеры
ввод
1
вывод
1
Примечание
Полный перебор всех расстановок — это вариантов, для десятки десять миллиардов. Но ферзи в одной строке стоять не могут, поэтому расставляем по одному на строку и сразу отбрасываем занятые столбцы и диагонали. Это и есть отсечение.
Войдите, чтобы отправлять решения.