#728

Self Dividing Numbers

newbie · 185 · lc easy +15 · verified · 80.6% accepted · 1,927 likes · top 92%

Description

A self-dividing number is evenly divisible by each of its own digits and contains no zero digit (e.g., 128 qualifies because 128 % 1 == 0, 128 % 2 == 0, and 128 % 8 == 0).

Given integers left and right, return all self-dividing numbers in the inclusive range [left, right].

Example 1:

Input: left = 1, right = 22
Output: [1,2,3,4,5,6,7,8,9,11,12,15,22]

Example 2:

Input: left = 47, right = 85
Output: [48,55,66,77]

Code

1
2
3