当前位置: 首页 > news >正文

中英文网站是咋做的做石油系统的公司网站

中英文网站是咋做的,做石油系统的公司网站,庆阳网站哪里做,免费服务器购买题目#xff1a; php实现N的阶乘末尾有多个0 描述#xff1a; 阶乘 N! 123*…N; 比如 5! 12345 120 末端有1个0 解题思路#xff1a; N! K*(10^M) N的阶乘为K和10的M次方的乘积#xff0c;那么N!末尾就有M个0。如果将N的阶乘分解后#xff0c;那么N的阶乘可以分解为 php实现N的阶乘末尾有多个0 描述 阶乘 N! 123*…N; 比如 5! 12345 120 末端有1个0 解题思路 N! K*(10^M) N的阶乘为K和10的M次方的乘积那么N!末尾就有M个0。如果将N的阶乘分解后那么N的阶乘可以分解为 2的X次方3的Y次方4的Z次方…的乘积。 由于10 2 * 5,所以M只能和X和Z有关每一对2和5相乘就可以得到一个10 于是M MIN( X,Z),不难看出X大于Z 因为被2整除的频率比被5整除的频率高的多。所以可以把公式简化为MZ 所以我们求解N的阶乘最后的0.相当于求解里面有多个5的因子 当我们遇到一大问题可以拆成一个个小的问题来求解。 function factorial($n){$n intval($n);if ($n 0) {return 0;}$sum 0;for ($i 5; $i $n; $i $i 5) {$j $i;//求解5的个数 比如15 里面有3个5while ($j % 5 0) {$sum;$j $j / 5;}}return $sum;}
http://www.sczhlp.com/news/232169/

相关文章:

  • 建立公司网站的申请使用arcgis进行网站开发
  • 苏州专业网站建设开发广告公司简介简短
  • ipv6改造 网站怎么做6买完域名后怎么做网站
  • 2025自动上料机厂家推荐东莞市垚林机械,高效输送精准控料!
  • Marchenko imaging-Kees Wapenaar-2014
  • 彻底清除浏览器缓存
  • 2025东莞包装机/自动包装机/半自动包装机厂家推荐垚林机械,精准高效耐用!
  • 使用pyautogui完成简单的游戏功能--皇室战争降杯
  • 莱州网站建设哪家好企业小程序注册
  • 网站建设准备资料网站备案换公司吗
  • 网站建设与维护期末试卷点镜微信管理系统
  • 奉贤网站建设动漫设计是干嘛的
  • 石景山网站seo优化排名昆山网站建设官网
  • 南宁快速网站建设电话千图素材网站
  • 宁波网站建设开发公司企业网站建设设计需要什么
  • 网站被别人备案查看网站的外链
  • 中国工程建设信息网站seo课堂
  • 网站推广的技巧和方法合肥做网站的公司
  • 做户外照明有哪些网站企业网站的建立流程的第一步是
  • 网站建设与应用岗位怎么赚钱
  • 焦作建设网站哪家好wordpress文件功能详解
  • 容桂网站建设齐河网站建设公司价格
  • 网站代码有哪些wordpress 添加 博文
  • 网站建设诚信服务沈阳沙盘模型公司
  • c++网站开发网页视频下载器免费
  • 免费做网站建设绿色设计网站
  • 自己写代码做网站tiktok官方网站入口
  • 新手写作网站网络营销产品的特点
  • 郑州公共住宅建设投资有限公司网站北京设计公司官网
  • 建设部网站资质查询做网站 做app