【题解】Luogu 1134【阶乘问题】

分析

这里就暴力模数过了,算理也很简单的。

代码

#include<cstdio>
typedef long long int64;

int main(){
    int64 res = 1;int n;scanf("%d",&n);
    for(int i = 1;i <= n;i++){
        res *= i;
        if(res % 10 == 0) res /= 10;
        res %= 10000000000;
    }
    printf("%d",res % 10);

    return 0;
}