5 条题解
- 
  1
#include<iostream> #include<string.h> using namespace std; const int INF=0x3f3f3f3f; const int N=2e5+10; long long n,x,a[N],len; int main(){ cin>>n; a[++len]=1; for(int i=1;i<=n;i++){ for(int j=1;j<=len;j++){ a[j]=a[j]*i+x; x=a[j]/10; a[j]%=10; } while(x){ a[++len]=x%10; x/=10; } } for(int i=len;i>=1;i--){ cout<<a[i]; } } 
信息
- ID
 - 1198
 - 时间
 - 1000ms
 - 内存
 - 128MiB
 - 难度
 - 6
 - 标签
 - 递交数
 - 225
 - 已通过
 - 68
 - 上传者