#includeusing namespace std; int a[40001],n,x,len=1; int main() { cin>>n; a[1]=1; for(int i=1;i<=n;i++) { x=0; for(int j=1;j<=len;j++) { a[j]=a[j]*i+x; x=a[j]/10; a[j]%=10; if(x>0&&j>=len) len++; } } for(int i=len;i>=1;i--) cout<

#includeusing namespace std; int a[40001],n,x,len=1; int main() { cin>>n; a[1]=1; for(int i=1;i<=n;i++) { x=0; for(int j=1;j<=len;j++) { a[j]=a[j]*i+x; x=a[j]/10; a[j]%=10; if(x>0&&j>=len) len++; } } for(int i=len;i>=1;i--) cout<