标签:
1 #include <iostream> 2 #include <algorithm> 3 #include <stdio.h> 4 #include <math.h> 5 #include <string.h> 6 #include <time.h> 7 using namespace std; 8 9 int main() 10 { 11 long long a[25]; 12 int n; 13 while(cin>>n) 14 { 15 a[0]=0;a[1]=0;a[2]=1;a[3]=2; 16 for(int i=4;i<=20;i++) 17 a[i]=(i-1)*(a[i-1]+a[i-2]); 18 cout<<a[n]<<endl; 19 } 20 return 0; 21 }
这个题中有一个错排的公式:a[i]=(i-1)*(a[i-1]+a[i-2])
标签:
原文地址:http://www.cnblogs.com/wang-ya-wei/p/5266600.html