思路:一边乘一边消0
#include<stdio.h>
int main(){
int n;
while (scanf("%d", &n) != EOF){
int m = 1;
for(int i = 2; i <= n; i++){
m *= i;
while (m % 10 == 0){
m /= 10;
}
m %= 100000;
}
printf("%5d -> %d\n", n, m % 10);
}
return 0;
}