#include<stdio.h>
unsigned x[8000],n,p,i,j,t;
int main(void)
{
while(scanf("%d",&n)!=EOF)
{
for(p=7998,x[7998]=1,x[7999]=0,i=1;i<=n;i++)
{
for(p--,x[p]=0,p--,x[p]=0,j=7998;j>p;j--) x[j]*=i,t=j+1,x[j]+=x[t]/100000,x[t]%=100000;
while(!x[p]) p++;
}
printf("%u",x[p]),p++; for(;p<8000-1;p++) printf("%05u",x[p]); printf("\n");
}
return 0;
}
My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.