image_2021-11-01_17-30-46.png
34 KB
#N728. Self Dividing Numbers
problem link=>https://leetcode.com/problems/self-dividing-numbers/
#solution
problem link=>https://leetcode.com/problems/self-dividing-numbers/
#solution
class Solution {
public List<Integer> selfDividingNumbers(int left, int right) {
List<Integer> ans=new ArrayList<>();
for (int i = left, num = 0; i <= right; i++) {
for (num = i; num > 0; num /= 10)
if (num % 10 == 0 || i % (num % 10) != 0)
break;
if (num == 0) ans.add(i);
}
return ans;
}
}