Processing math: 100%
编程题
                游戏

题目描述

windy学会了一种游戏。

对于 1NN 个数字,都有唯一且不同的1到N的数字与之对应。

最开始 windy 把数字按顺序 123N 写一排在纸上。

然后再在这一排下面写上它们对应的数字。

然后又在新的一排下面写上它们对应的数字。

如此反复,直到序列再次变为 123N

如: 123456 对应的关系为

1>2,2>3,3>1,4>5,5>4,6>6

windy的操作如下

1 2 3 4 5 6

2 3 1 5 4 6

3 1 2 4 5 6

1 2 3 5 4 6

2 3 1 4 5 6

3 1 2 5 4 6

1 2 3 4 5 6

这时,我们就有若干排 1N 的排列,上例中有 7 排。

现在 windy 想知道,对于所有可能的对应关系,有多少种可能的排数。

输入描述

输入一个整数,N1N1000

输出描述

输出一个整数,可能的排数。

输入输出样例

示例 1

>输入

10

>输出

16
查看答案
赣ICP备20007335号-2