Кодовый замок
Кодовый дверной замок содержит N кнопок. Замок открывается, если нажата правильная последовательность комбинаций кнопок. Комбинация кнопок состоит из одной или более кнопок, которые нужно нажать одновременно. Последовательность состоит из одной или более комбинаций. Если какая-то кнопка участвовала в одной из комбинаций, она не может быть использована в другой комбинации той же последовательности. В последовательности не обязательно использовать все кнопки замка. Например, для замка с 8 кнопками: (1-2-3)(4)(7-8) является допустимой последовательностью с тремя комбинациями (1-2-3), (4) и (7-8). Заметьте, что кнопки 5 и 6 не использованы в этой последовательности. (1-2-3)(2-4)(5-6) не является допустимой последовательностью, поскольку кнопка 2 присутствует в двух комбинациях — (1-2-3) и (2-4). По заданному количеству кнопок N найдите количество допустимых последовательностей комбинаций кнопок кодового замка. Входные данные. В первой строке входных данных находится число N (1 ≤ N ≤ 10) — количество кнопок в замке. Выходные данные. Выведите одно число — количество последовательностей, возможных для замка с N кнопками. Пример ввода 3 Пример вывода 25 | |||||||
|