uva 568 - Just the Facts
2013-08-04 18:36
375 查看
这道题跟阶乘的末尾有多少个零非常的像啊
#include<cstdio>
int main()
{
#ifdef LOCAL
freopen("in.txt","r",stdin);
#endif // LOCAL
long long N;
while(scanf("%lld",&N)!=EOF)
{
long long result = 1;
for(long long i = 1; i <= N; i++)
{
result *= i;
while(result%10 == 0)result /= 10;
result = result%100000000;//这里为什么mod这个数呢 因为10000*10000最大就是它啊 要是不懂的你把这个数换成100 或者1000看看还能AC吗
}
while(result%10 == 0)result /= 10;
result %= 10;
printf("%5lld -> %lld\n",N,result);
}
}
#include<cstdio>
int main()
{
#ifdef LOCAL
freopen("in.txt","r",stdin);
#endif // LOCAL
long long N;
while(scanf("%lld",&N)!=EOF)
{
long long result = 1;
for(long long i = 1; i <= N; i++)
{
result *= i;
while(result%10 == 0)result /= 10;
result = result%100000000;//这里为什么mod这个数呢 因为10000*10000最大就是它啊 要是不懂的你把这个数换成100 或者1000看看还能AC吗
}
while(result%10 == 0)result /= 10;
result %= 10;
printf("%5lld -> %lld\n",N,result);
}
}
相关文章推荐
- uva568 - Just the Facts
- uva 568 just the facts
- uva 568 Just the Facts(n!打表递推)
- uva568-Just the Facts
- UVA 568 - Just the Facts
- UVa 568 Just the Facts
- uva-568 - Just the Facts
- UVA 568 - Just the Facts
- UVA - 568 Just the Facts
- UVA-568 Just the Facts
- UVa568 Just the Facts
- uva 568 Just the Facts
- UVA 568 Just the Facts (水)
- UVa 568 Just the Facts (数论&打表&不打表)
- UVa 568 Just the Facts
- UVa 568 - Just the Facts
- UVA 568 - Just the Facts
- Uva 568 - Just the Facts
- UVa 568 - Just the Facts
- UVa 568: Just the facts