#include<iostream>
#define maxn 3000
using namespace std;
int s[maxn];
int main()
{
int i,n,j;
cin>>n;
s[0]=1;
for(i=2;i<=n;i++)
{
int c=0;
for(j=0;j<maxn;j++)
{
int t=s[j]*i+c;
s[j]=t%10;
c=t/10;
}
}
for(i=maxn;i>=0;i--)
if(s[i]) break;
for(j=i;j>=0;j--)
cout<<s[j];
cout<<endl;
}
大数输出
最新推荐文章于 2021-05-17 12:10:15 发布