728. Self Dividing Numbers
来源:互联网 发布:软件销售怎么样 编辑:程序博客网 时间:2024/06/06 04:00
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]
Note:
1 <= left <= right <= 10000
.public class Solution {
private static bool return_zhi(int a)
{
int index = 1;
int d = a;
while (a != 0)
{
int tmp = a % (10 * index);
a = a - tmp;
index *= 10;
while (tmp != 0 && tmp % 10 == 0)
{
tmp = tmp / 10;
}
if (tmp == 0 || d % tmp != 0)
{
return false;
}
}
return true;
}
public IList<int> SelfDividingNumbers(int left, int right) {
IList<int> il=new List<int>();
for(int i=left;i<right+1;i++)
{
if(return_zhi(i))
{
il.Add(i);
}
}
return il;
}
}
- 728. Self Dividing Numbers
- 728. Self Dividing Numbers
- 728. Self Dividing Numbers
- 728. Self Dividing Numbers
- 728. Self Dividing Numbers
- 728. Self Dividing Numbers
- 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
- IRLS 迭代加权最小二乘
- 12.call和apply的用法
- 解决{dede:field.body/}不解析
- Android实时取景:用SurfaceView实现 -- Camera
- RedHat Enterprise Linux 6 使用 Centos 6 的yum
- 728. Self Dividing Numbers
- Android Intent和Intent过滤器
- Linux下安装JDK和配置环境变量
- win7 域环境客户端启动后进入登录界面黑屏
- 织梦的channelartlist和arclist标签无法在栏目页显示软件的下载
- caffe的solver.prototxt下test_interval不同数值造成准确率的变化大
- ubuntu下samba的配置和使用
- RuntimeError: module compiled against API version 0xb but this version of numpy is 0xa
- Java基础之SPI机制