1
1 #include <iostream> 2 #include <vector> 3 using namespace std; 4 int main(){ 5 long b; 6 int w; 7 int c=0; 8 vector<int> a; 9 a.push_back(1); 10 cin>>b; 11 if(b==1){ 12 cout<<"1"; 13 return 0; 14 } 15 int x=0; 16 int cl[100]; 17 for(int n=2;n<=b;n++){ 18 for(int i=0;i<a.size()||c!=0;i++){ 19 if(i>=a.size()){ 20 a.push_back(0); 21 } 22 c+=n*a[i]; 23 a[i]=c%10; 24 c=c/10; 25 x++; 26 } 27 } 28 for(int i=a.size()-1;i>=0;i--){ 29 cout<<a[i]; 30 } 31 return 0; 32 }

浙公网安备 33010602011771号