我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Ruby求最大质因数问题

问题描述:

img


本人所完成的代码块如下:

def mfp(m)
  sum = 0
  for i in 1..m
    num = i
    multi = 1
    while num > 0
      if num % 10 > 0
        multi *= (num % 10)
      end
      num = num / 10
    end
    sum += multi
  end
  ori = sum
  flag = 2
  res = 1
  while sum > 2
    if sum % flag == 0
      sum /= flag
      res = flag
    else
      flag += 1
    end
  end
  if res == ori
    return 1
  else
    return res
  end
end

提交评测后挂了一个测试点,实在不解原因。

img

近期文章

  • 问一下,用Python弄uiautomator的时候报错目标计算机积极拒绝无法连接怎么回事
  • 问个问题,用python弄uisutomator的时候报错目标计算机积极拒绝连接失败什么情况
  • 用PHP加入两个MySQL表
  • eclipse导入文件后运行显示无法启动选择的项
  • idea 链接 mysql8.0.30 链接不了报错
  • 微信小程序云开发内容管理CMS
  • elentment ui 使用相关问题
  • 为什么这个程序算不了1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值啊?
  • 这个是两个文本文件交叉写入另一个文件,可我这个写不进去是怎么回事啊
  • ensp防火墙无法ping通
  • 数据库用户细节安全性
  • kettle获取接口数据并实现翻页
  • 如何在python中控制用于调用外部命令的子进程数?
  • vue2 element ui走马灯淡入淡出效果怎么实现
  • GD32F450只用一路can无法收发,这个 怎么解决
  • 怎么完全卸载MySQL
  • JAVA输入回车直接跳转,不显示结果
  • windows如何更改软件内字体大小
  • linux用户名无效
  • 用钩子设置自定义页面标题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华