原题:
n的阶乘定义为n!=123*……*n,如3!=6 ,特殊的0!=1. n!通常最后会有很多0,如5!=120,最后有一个0,现在统计n!去除末尾的0后(注意是尾部所有的0,也意味着从右往左看第一个非零数字右边所有的零都去掉),最后的k位是多少。
输入:
仅一行包括两个数n,k,两数之间用一个空格分隔。
输出:
如果n!去掉尾部的0后不止k位,则输出最后k位,如果不足k位,则高位补零,补足k位后输出。
输入示例:
7 2
输出示例:
04
样例说明:7!为5040,去除末尾的0后变为504,最后两位为04,故输出为04。
数据范围:100%满足1<=n<=1400000,1<=k<=10
代码:全部RE代码
(说句闲话,我第一个帖子也是一个题全部RE