蒟蒻一看这题目,这不就是乘一下再磨一下吗??于是就得出了下面的代码。
#include <bits/stdc++.h>
using namespace std;
long long n,cnt;
int main(){
cin>>n;
cnt=1;
for(long long i=1;i<=n;i++){
cnt*=i;
while(cnt%10==0) cnt/=10;
cnt%=1000000;
}
cout<<cnt%10;
return 0;
}
蒟蒻一看这题目,这不就是乘一下再磨一下吗??于是就得出了下面的代码。
#include <bits/stdc++.h>
using namespace std;
long long n,cnt;
int main(){
cin>>n;
cnt=1;
for(long long i=1;i<=n;i++){
cnt*=i;
while(cnt%10==0) cnt/=10;
cnt%=1000000;
}
cout<<cnt%10;
return 0;
}