RT
#include<cstdio> int n,fl,ans=1;int main(){return n||!fl?(!fl?fl=scanf("%d",&n),main():ans*=n--,fl=1,main()):(printf("%d",ans))*0;}
照lmpp改的(