自除数 是指可以被它包含的每一位数除尽的数。

例如,128 是一个自除数,因为 128 % 1 == 0,128 % 2 == 0,128 % 8 == 0。

还有,自除数不允许包含 0 。

给定上边界和下边界数字,输出一个列表,列表的元素是边界(含边界)内所有的自除数。

示例 1:

输入:
上边界left = 1, 下边界right = 22
输出: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 15, 22]
注意:

每个输入参数的边界满足 1 <= left <= right <= 10000。

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/self-dividing-numbers
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

简单的小题,注意一下除 0 的问题就行了,当某个数中有零,直接break即可

class Solution {public List<Integer> selfDividingNumbers(int left, int right) {List<Integer> list = new ArrayList<Integer>();for(int i = left; i <= right; i++){int x = i;int y = i;int flag = 1;while(y != 0){int t = y %10;if(t != 0){if(x % t != 0){flag = 0;break;}y /= 10;}else{flag = 0;break;}}if(flag == 1){list.add(x);}}return list;}
}

LeetCode——自除数相关推荐

  1. leetcode - 1025. 除数博弈

    1025. 除数博弈 ------------------------------------------ 爱丽丝和鲍勃一起玩游戏,他们轮流行动.爱丽丝先手开局. 最初,黑板上有一个数字 N .在每个 ...

  2. LeetCode 1025. 除数博弈(动态规划)

    1. 题目 爱丽丝和鲍勃一起玩游戏,他们轮流行动.爱丽丝先手开局. 最初,黑板上有一个数字 N .在每个玩家的回合,玩家需要执行以下操作: 选出任一 x,满足 0 < x < N 且 N ...

  3. leetcode —— 1025. 除数博弈

    爱丽丝和鲍勃一起玩游戏,他们轮流行动.爱丽丝先手开局. 最初,黑板上有一个数字 N .在每个玩家的回合,玩家需要执行以下操作: 选出任一 x,满足 0 < x < N 且 N % x == ...

  4. LeetCode 1690. 石子游戏 VII(博弈DP)

    文章目录 1. 题目 2. 解题 1. 题目 石子游戏中,爱丽丝和鲍勃轮流进行自己的回合,爱丽丝先开始 . 有 n 块石子排成一排.每个玩家的回合中,可以从行中 移除 最左边的石头或最右边的石头,并获 ...

  5. LeetCode 1686. 石子游戏 VI(贪心)

    文章目录 1. 题目 2. 解题 283 / 1660,前17% 681 / 6572,前10.4% 1. 题目 Alice 和 Bob 轮流玩一个游戏,Alice 先手. 一堆石子里总共有 n 个石 ...

  6. LeetCode 486. 预测赢家(博弈DP)

    文章目录 1. 题目 2. 解题 1. 题目 给定一个表示分数的非负整数数组. 玩家 1 从数组任意一端拿取一个分数,随后玩家 2 继续从剩余数组任意一端拿取分数,然后玩家 1 拿,-- . 每次一个 ...

  7. LeetCode 第 30 场双周赛(477/2545,前18.7%,第2次全部通过)

    文章目录 1. 比赛结果 2. 题目 1. LeetCode 5177. 转变日期格式 easy 2. LeetCode 5445. 子数组和排序后的区间和 medium 3. LeetCode 54 ...

  8. LeetCode 810. 黑板异或游戏(博弈推理)

    1. 题目 一个黑板上写着一个非负整数数组 nums[i] . 小红和小明轮流从黑板上擦掉一个数字,小红先手. 如果擦除一个数字后,剩余的所有数字按位异或运算得出的结果等于 0 的话,当前玩家游戏失败 ...

  9. LeetCode题解目录

    最新更新于2020.11.27 前往LeetCode主页. 前往GitHub源码.(服务器原因,暂停同步.) 前往码云主页. 已解决 456/1878 - 简单353 中等 90 困难 13 2020 ...

  10. LeetCode简单题之自除数

    题目 自除数 是指可以被它包含的每一位数除尽的数. 例如,128 是一个自除数,因为 128 % 1 == 0,128 % 2 == 0,128 % 8 == 0. 还有,自除数不允许包含 0 . 给 ...

最新文章

  1. python datetime.datetime 当前_python之time和datetime的常用方法
  2. UA MATH563 概率论的数学基础 中心极限定理4 独立一元随机变量的性质
  3. 鸿蒙系统会支持youtube吗,华为鸿蒙系统,会受到人们的欢迎吗?
  4. 新增达达设计的8个Skin
  5. Teradata 金融数据模型FS-LDM
  6. Envious Exponents
  7. requests 超时关闭_requests获取响应时间(elapsed)与超时(timeout)
  8. 轻松获得卡巴斯基KEY
  9. 希沃集控系统流媒体服务器未开启,希沃集控,让教育信息化管理尽在“掌控”之中...
  10. vue 前端使用 element-ui 实现省市级联动
  11. Windows 10 文件名太长 无法删除 复制 重命名
  12. 为什么看不到局域网其他计算机名,windows10系统局域网看不到计算机名怎么办
  13. lm283_BP283X 最小输入输出压差和OVP电压的关系
  14. ipad4、ipad3与微信等版本过高的软件不兼容解决办法
  15. SpringCloud 基础教程(八)-Hystrix熔断器(上)
  16. 基于java的简单学生宿舍管理系统
  17. 美德乐吸奶器怎么样-
  18. OpenHarmony适配移植:X86、ARM、RISC-V、MIPS、LoongArch芯片架构简析
  19. Redis故障检查:内存问题
  20. [Linux Audio Driver] Android7 外部PA Speaker代码结构

热门文章

  1. php控制wifi上网时长,腾达路由器家长控制功能怎么控制孩子上网时间
  2. Mybatis001_JDBC
  3. windbg命令解释
  4. 视频通讯客服系统实现(附wins源码)
  5. 高职计算机应用与信息检索,信息检索论文,关于高职院校图书馆对学生信息检索的教育相关参考文献资料-免费论文范文...
  6. 简单的走迷宫小游戏(C语言编写,无指针,无链表)
  7. html语言星号,DIV+CSS 星号*
  8. 裸看美剧必备英文词汇文章索引
  9. fastlane二开java_iOS中使用Fastlane实现自动化打包和发布
  10. CenterNet: Keypoint Triplets for Object Detection论文详解