RYIP在线题库
首 页   >   习题练习   >   提交
Problem1802--装信封问题

1802: 装信封问题

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

【 Description 】

某人写了N封信,用去N个信封,结果所有的信都装错了信封。求所有的信都装错信封共有多少种不同情况。
可用下面公式(错位排列的递推公式): 基本形式:D(1)=0; D(2)=1
递归形式:D(n)=(n-1)*( D(n-1)+D(n-2))

【 Input 】

一个正整数N,N<13

【 Output 】

所有的信都装错信封的不同情况数

【 Sample Input 】

4

【 Sample Output 】

9

【 Source/Category 】