P1134 [USACO3.2]阶乘问题 - 洛谷 | 计算机科学教育新生态 https://www.luogu.com.cn/problem/P1134
#include<bits/stdc++.h>
using namespace std;
long long n,now=1,mod = 10000000;
int main(){
cin>>n;
for(long long i=1;i<=n;i++){
now = now*i;
while(now%10==0)now = now/10;
now = now%mod;//这里整除1000000是什么意思捏
}
cout<<now%10<<endl;//输出的时候怎么又要%10捏
}