2025-08-20 14:48:38 +0000 UTC

Count the Digits That Divide a Number

Code

class Solution:
    def countDigits(self, num: int) -> int:
        cur = num
        res = 0
        while cur > 0:
            dig = cur % 10
            if num % dig == 0:
                res += 1
            cur //= 10
        return res