定义一个排列为“好排列”,当且仅当所有相邻两个数的乘积均为偶数。 小欧想知道,长度 的“好排列”一共有多少种?由于答案可能很大,请将答案对 取模后输出。 长度为 的排列是由 这 个整数、按任意顺序组成的数组,其中每个整数恰好出现一次。例如, 是一个长度为 的排列,而 和 都不是排列,因为前者存在重复元素,后者包含了超出范围的数。
输入描述:
一个正整数。
输出描述:
输出一个整数,代表“好排列”的数量。由于答案可能很大,请将答案对 取模后输出。
示例1
输入
2
输出
2
说明
好排列有[1,2]和[2,1]。
示例2
输入
3
输出
2
说明
好排列有[1,2,3]和[3,2,1]。
加载中...
2
2
3
2