洛谷 P1134 阶乘问题
来源:互联网 发布:佳能wifi软件app 编辑:程序博客网 时间:2024/06/10 14:17
题目描述
也许你早就知道阶乘的含义,N阶乘是由1到N相乘而产生,如:
12! = 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 x 11 x 12 = 479,001,600
12的阶乘最右边的非零位为6。
写一个程序,计算N(1<=N<=50,000,000)阶乘的最右边的非零位的值。
注意:10,000,000!有2499999个零。
输入输出格式
输入格式:仅一行包含一个正整数N。
输出格式:单独一行包含一个整数表示最右边的非零位的值。
输入输出样例
输入样例#1:
12
输出样例#1:
6有一道数学题,诶。。对答案有影响只有2,5。所以将它们的个数差记录下来,又由于2的个数一定比5多,所以,模拟吧。#include<iostream>#include<cstdio>using namespace std;int n,ans=1,tot;int main(){scanf("%d",&n);for(int i=1;i<=n;i++){int x=i;while(x%2==0){tot++;x/=2;}while(x%5==0){tot--;x/=5;}ans*=x,ans%=10;}for(int i=1;i<=tot;i++)ans*=2,ans%=10;printf("%d\n",ans);return 0;}
0 0
- 洛谷 P1134 阶乘问题
- 洛谷 P1134 阶乘问题
- 洛谷 P1134 阶乘问题
- 洛谷 P1134 阶乘问题
- 洛谷 P1134 阶乘问题
- 洛谷 P1134 阶乘问题
- 阶乘问题 洛谷p1134
- 洛谷 P1134 阶乘问题
- 【数论】洛谷 P1134 阶乘问题
- P1134阶乘问题
- P1134 阶乘问题
- [P1134]阶乘问题
- P1134 阶乘问题
- 洛谷 阶乘问题
- 阶乘问题!
- 阶乘问题
- 阶乘问题//
- 阶乘问题
- JQuery Date时间操作
- 原码、补码其实很简单
- 嵌入式系统基础知识及常用接口终结
- [LeetCode] 104. Maximum Depth of Binary Tree
- lcd fb参数
- 洛谷 P1134 阶乘问题
- BZOJ 2151 种树
- npp主题切换
- java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener错误解决方案
- ubuntu16.04 安装apache2报错 解决方案
- 系统架构设计方法论
- 树、森林和二叉树的转换
- 前端面试中常见的算法问题总结
- <poj-1068>Parencodings