class Solution:
    def selfDividingNumbers(self, left: int, right: int) -> List[int]:
        ans = []
        for i in range(left, right+1):
            if self.decide(i):
                ans.append(i)
        return ans

    def decide(self, number: int) -> bool:
        num = str(number)
        for i in num:
            if i == '0' or (number % int(i)) != 0:
                return False
        return True

 

相关文章:

  • 2022-12-23
  • 2021-06-10
  • 2021-10-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-19
猜你喜欢
  • 2022-01-14
  • 2022-01-05
  • 2021-07-13
  • 2022-12-23
  • 2022-01-10
  • 2022-01-05
相关资源
相似解决方案