Leetcode:728. Self Dividing Numbers(是否为分裂数字)
来源:互联网 发布:电脑照片调色软件 编辑:程序博客网 时间:2024/06/07 14:22
A self-dividing number is a number that is divisible by every digit it contains.For example, 128 is a self-dividing number because 128 % 1 == 0, 128 % 2 == 0, and 128 % 8 == 0.Also, a self-dividing number is not allowed to contain the digit zero.Given a lower and upper number bound, output a list of every possible self dividing number, including the bounds if possible.Example 1:Input: left = 1, right = 22Output: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 15, 22]
代码如下:
public static List<Integer> selfDividingNumbers(int left, int right) { List<Integer> list = new ArrayList<Integer>(); for (int i = left; i <= right; i++) { if(isDividNumber(i)==true) list.add(i); } return list; } public static Boolean isDividNumber(int num){ int temp = num;//temp来计算末尾的数 while(temp>0){ int rail_num = temp%10; if (rail_num==0) { return false; } if(num % rail_num==0) { temp/=10;//如果%==0那么就temp/10 } else return false; } return true; }
阅读全文
0 0
- Leetcode:728. Self Dividing Numbers(是否为分裂数字)
- 【LeetCode】728. Self Dividing Numbers
- 【LeetCode】728. Self Dividing Numbers
- leetcode-728. Self Dividing Numbers
- leetcode 728. Self Dividing Numbers
- Leetcode:728. Self Dividing Numbers
- LeetCode 728. Self Dividing Numbers
- [LeetCode] 728.Self Dividing Numbers
- LeetCode 728. Self Dividing Numbers
- [LeetCode]728. Self Dividing Numbers
- LeetCode | 728. Self Dividing Numbers
- [LeetCode] 728. Self Dividing Numbers
- Self Dividing Numbers(leetcode)
- LeetCode Self Dividing Numbers
- Leetcode——728. Self Dividing Numbers
- LeetCode 728. Self Dividing Numbers with Java
- [Leetcode从零开刷]728. Self Dividing Numbers
- 728. Self Dividing Numbers
- Python的类变量和成员变量以及局部变量
- Mysql各版本说明和对比
- 数组名和指针的深入理解(C++)
- 【Linux】配置一个强大的Vim!!
- Apple让我明白坚持的意义
- Leetcode:728. Self Dividing Numbers(是否为分裂数字)
- ESP32 基础篇: mbedTLS 内存开销分析
- IllegalStateException: Failed to load ApplicationContext
- 无锁数据结构三
- Coursera Stanford机器学习系列笔记
- linux网络设置及解决无法连接网络
- 浏览器输入网址后发生了什么?
- Xcode 的各种版本的下载地址
- 解决微信警告:该链接含有无法解析的地址链接-HTML之间的传值(JSON数据)