数论题用暴力做系列。。。

这道题看起来好像很头疼的样子。\(n\)的范围那么大怎么做???

暴力出奇迹。。。

我们用个变量ans记录。套上\(n\)次循环,一次乘上\(i\),然后把尾数的0都删掉。

但是可能一直都没有0,ans会慢慢爆精度。难道我们要写高精度?

其实不需要。我们只需要最后膜一个数就可以了。

具体多大呢?自己去试试。这就是玄学的问题了。

PS:数据真的水。。。

代码:

#include<cstdio>const int maxn = 50000005;#define ll long long
ll n;int main()
{scanf("%lld", &n);ll ans = 1;for(int i = 1; i <= n; i++){ans = ans * i;while(ans % 10 == 0) ans /= 10;ans = ans % 1000000;}printf("%lld\n", ans % 10);return 0;
}

转载于:https://www.cnblogs.com/Garen-Wang/p/9696800.html

P1134 阶乘问题相关推荐

  1. 洛谷P1134阶乘问题(数论,末尾0的个数变形,思维转换)

    题目链接:https://www.luogu.org/problemnew/show/P1134 读完这道题发现它和51nod1003阶乘后面0的数量非常相似,只不过它变形了一下,要求你对2*5产生0 ...

  2. P1134 高精度阶乘

    P1134 高精度阶乘 滚动数组. #include <bits/stdc++.h> using namespace std; int main () {int n;while (cin& ...

  3. P1134 [USACO3.2]阶乘问题(数学)

    P1134 [USACO3.2]阶乘问题(数学) 0只与质因子 2 × 5 2\times 5 2×5 有关. 所以考虑抵消掉所有的 2 × 5 2\times 5 2×5,而且注意到 2 2 2的个 ...

  4. P1134 [USACO3.2]阶乘问题

    题目描述 也许你早就知道阶乘的含义,N阶乘是由1到N相乘而产生,如: 12!=1×2×3×4×5×6×7×8×9×10×11×12=479,001,600 12的阶乘最右边的非零位为6. 写一个程序, ...

  5. 一道有意思的阶乘计算题

    文章目录 1 题目描述 2 分析 2.1 基本做法 1 题目描述 输入n, 计算 下面公式的末六位(不含前导0).n<=10^6,n!表示前n个正整数之积 S=1!+2!+3!+4!+5!+.. ...

  6. 172. 阶乘后的零

    给定一个整数 n,返回 n! 结果尾数中零的数量. 示例 1: 输入: 3 输出: 0 解释: 3! = 6, 尾数中没有零. 示例 2: 输入: 5 输出: 1 解释: 5! = 120, 尾数中有 ...

  7. 用Java求一个三位数,该三位数是与其每位数字的阶乘之和

    题目:一个三位数,该三位数与其每位数字的阶乘之和 代码: public class TestSum {public static void main(String[] args) {int a, b, ...

  8. 2015湖南省省赛 阶乘除法 暴力

    阶乘除法 Time Limit:5000MS     Memory Limit:65535KB     64bit IO Format: NBUT 1643 Description 输入两个正整数 n ...

  9. python练习题(python之“求一个数的阶乘并求结果中从后向前数第一个不为0(零)的数” 等)

    实验环境:python2.7 题目1:python之"求一个数的阶乘并求结果中从后向前数第一个不为0(零)的数" 程序: import math def factorial(n): ...

最新文章

  1. (转载)如斯场景 似曾相识
  2. 结合JDK源码看设计模式——桥接模式
  3. Springmvc入门案例(1)
  4. 前端学习笔记之 JavaScript WebAPIs(整理)
  5. (13)VHDL时序逻辑
  6. ES6新特性_ES6语法糖-子类对父类方法的重写---JavaScript_ECMAScript_ES6-ES11新特性工作笔记037
  7. C语言SetConsoleCursorPosition()函数来定位光标位置
  8. 威刚 S102 量产成功 制作带cd-rom启动型U盘 16g USB3.0
  9. mongodb mysql 事务_让你的mongodb支持事务---升级到mongodb 4.0
  10. bertram_Bertram
  11. 种群竞争模型 --- (Lotka-Volterra模型) Logistic回归
  12. math.h里的数学计算公式介绍
  13. 2022.03全国青少年软件编程(图形化)等级考试试卷(四级)
  14. 电子书管理软件Calibre使用
  15. ajax post无效,jQuery AJAX Post无效
  16. 000 我和网安的故事.doc
  17. 服务器被攻击了,更换IP是否有用吗
  18. 微信小程序云开发---发送邮件功能
  19. 【联邦学习实战】基于同态加密和差分隐私混合加密机制的FedAvg
  20. 详解哈希数据结构,手写哈希表

热门文章

  1. linux哪个命令不可以查看文件内容,linux命令--查看文件内容
  2. html5 drag this,HTML5拖放(drag和drog)
  3. spring事务-说说Propagation及其实现原理
  4. 是什么专业_聚焦专业:什么是好专业?考古专业明年会成为热门吗?
  5. 测试逐飞的MM32F3277 MicroPython开发板的基本功能
  6. 2020年春季信号与系统试卷批改
  7. 惠州学院、智能车和我
  8. python中degree什么意思_解读Python中degrees()方法的使用
  9. crypto安装_KubeEdge 完整安装 amp; 部署小指南
  10. 计算机二级c语言考完多久出成绩,计算机二级C语言的成绩什么时候出来?