返回目录

题目大意:求N!的最后一个不为0的数字,例如5!=120,那么最后一个不为0的数字是2。(1<=N<=1000)

题目类型:简单数学 / 精度

题目分析:

这题开始的时候WA了,因为我以为只要保留每个阶层的最后一位非零数即可,即di为i!的最后非零数,则di = ([d[i-1]*i] )%10.

其中[]表示去掉末尾0。

这显然是错的,在d[i-1]*i 末尾会乘出0的时候,决定di的最后非零数的数就不只是(i-1)!的最后非零数了。(可以自己举几个例子)。

所以,这题可以用求阶乘精确值的方法(高精度)吧。然后直接取最后非零数就可以了。

或者在d值中维护更多所需要的位(即不只是最后的非零数,可以根据当前与i+1的乘积尾0数确定维护几位), 考虑考虑。

代码:

XTU (湘潭大学) 2011 新生练习赛(第一场)/ Problem B N! Last non zero相关推荐

  1. 2月10日,北京下雪了,今年冬天第一场雪

    早晨起来下雪了,2011年的第一场雪, 今年冬天的第一场雪. 雪非常大,出来的时候一直在下. 地面厚厚的一层. 空气里充满了湿润的气息,有股泥土的味道. 很舒服,久违了的空气. 忘记开窗换气了,真傻. ...

  2. Dream_Chaser队训练赛第一场 K题

    Dream_Chaser队训练赛第一场 K题 题目来自2012成都区域赛 K - Yet Another Multiple Problem Time Limit:20000MS     Memory ...

  3. HDU 2019 Multi-University Training Contest 1 杭电2019多校联合训练赛 第一场 1001 Blank (6578)

    HDU 2019 Multi-University Training Contest 1 杭电2019暑期多校集训第一场 1001 Blank (6578) Problem Description T ...

  4. 2017暑假训练第一场的一些题目

    2017暑假ACM训练第一场(石油大学主办) B题:模拟 3635: 拯救小鸡 时间限制: 1 Sec  内存限制:128 MB 提交: 71  解决: 34 [提交][状态][讨论版] 题目描述 鸡 ...

  5. 2021湖南多校对抗赛第一场

    2021湖南多校对抗赛第一场 排名 第一 第二 第三 国防科大1队 湖南大学1队 湖南师范大学4队 团体成绩 学校 总题数 总罚时 中南大学 27 3499 湖南师范大学 29 4927 湘潭大学 2 ...

  6. 2021百度之星初赛第一场部分题解

    写在前面 几个家长要求我写一些2021百度之星初赛第一场的题解. 1003 鸽子 原题链接 https://acm.hdu.edu.cn/showproblem.php?pid=6998 http:/ ...

  7. “北京今年入冬的第一场雪”,纪念博客园写日志一年了

    今天是2009年11月1日,北京下了入冬以来的第一场雪,就在昨天我还以为北京还是秋季,可是今天早上醒来看到外面飘落的大雪,已经意识到北京的冬天已经到来了 来博客园写博客一年了,结识了很多朋友,也为社区 ...

  8. 50万高奖金!2022年第一场赛事来了

    Datawhale赛事 主办方:OPPO广东移动通信有限公司 各位DFer们 大家新年快乐呀~ 虽然假期已经结束了 但激动人心的一年才刚刚开始! 最最最重要的是 年前重磅发布的"首届6G A ...

  9. CTF-i春秋网鼎杯第一场misc部分writeup

    CTF-i春秋网鼎杯第一场misc部分writeup 最近因为工作原因报名了网鼎杯,被虐了几天后方知自己还是太年轻!分享一下自己的解题经验吧 minified 题目: 一张花屏,png的图片,老方法, ...

  10. Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分、篮板、助攻

    Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分.篮板.助攻 目录 输出结果 预测勒布朗詹姆斯的20 ...

最新文章

  1. OpenCV 脸部跟踪(1)
  2. 干货整理 Unity3D资源汇总
  3. Cisco DHCP and NAT config
  4. 使用python+OpenCV实现抖音特效“蓝线挑战”
  5. 移动应用程序和网页应用程序_如何开发感觉像本机移动应用程序的渐进式Web应用程序...
  6. JustOj 2038: 叶神的字符串
  7. 电子计算机工作的特征是什么,电子计算机的基本特征是什么?
  8. Android开发笔记(一百四十五)仿应用宝的垃圾清理动画
  9. python图片转excel,Python代码,将图片转为了Excel
  10. matlab实现Sobel边缘检测
  11. 圆的面积函数定义及调用
  12. JAVA实现FTP上传与下载
  13. TM4C123-使用ROM中的函数库
  14. c语言程序设计小球弹跳,C语言实现弹跳小球
  15. 静态IP和动态IP有什么区别?什么是静态IP?
  16. 格式化U盘提示Windows 无法完成格式化
  17. 小程序发布上线-微信小程序开发-视频教程17
  18. AOE网:关键路径和关键活动
  19. 育网云盘签约北京市大兴区黄村镇第一中心小学云端租赁服务
  20. MySQL之MHA高可用配置及故障切换实例

热门文章

  1. php在线电子小说网站毕业设计源码
  2. Excel函数 - Round函数使用方法
  3. 苹果系统版本依次顺序_苹果手机排列顺序
  4. C# 程序图标设置/winform 图标
  5. linux系统怎么拨号上网,Linux系统下ADSL拨号上网方法
  6. 裁员浪潮,互联网人该何去何从?
  7. 腾讯中层裁员10%,互联网资本进入寒流时代
  8. c语言中变量要加引号吗,CMake中引号用法总结
  9. 汽车电子设计之SBC芯片简单认识
  10. vscode配置和快捷键