阶乘
题号:NC22942
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

N的阶乘写作N!表示小于等于N的所有正整数的乘积。阶乘会很快的变大,如13!就必须用32位整数类型来存储,70!即使用浮点数也存不下了。你的任务是找到阶乘最后面的非零位。举个例子,5!=1*2*3*4*5=120所以5!的最后面的非零位是27=1*2*3*4*5*6*7=5040,所以最后面的非零位是4

输入描述:

共一行,一个整数不大于4,220的整数N。

输出描述:

共一行,输出N!最后面的非零位。
示例1

输入

复制
7

输出

复制
4