Никто не на своём месте
2000 мс · 256 МБ · всё или ничего
Сколько существует перестановок чисел от 1 до , в которых ни одно число не стоит на своём месте?
На прошлом занятии такие перестановки считали перебором при . Теперь до тысячи, и перебор не годится.
Формат ввода
Одно целое число от до .
Формат вывода
Одно число.
Примеры
ввод
0
вывод
1
Примечание
Включение-исключение: из всех перестановок вычитаем те, где хотя бы одно число на своём месте, возвращаем пересечения и так далее. Есть и короткий способ: количество таких перестановок для выражается через два предыдущих.
Войдите, чтобы отправлять решения.