标签:
Description
Input
Output
Sample Input
Sample Output
#include<iostream>
using namespace std;
__int64 f[21];
void vext()
{
f[1]=0;f[2]=1;
for(int i=3;i<=20;i++)
f[i]=(f[i-1]+f[i-2])*(i-1);
}
int main()
{
int n;
vext();
while(scanf("%d",&n)!=EOF)//这里的输入只能用scanf不能用cin,我也不知道为什么
printf("%I64d\n",f[n]);//输出也只能用printf不能用cout,注意要用I64d输出
return 0;
}
标签:
原文地址:http://www.cnblogs.com/xinxiangqing/p/4739965.html