Número de Harshad

Se dice que un número es Harshad si es exactamente divisible por la suma de sus dígitos. Crea una función que determine si un número es de Harshad o no.

Ejemplos

is_harshad(75) ➞ False
# 7 + 5 = 12
# 75 is not exactly divisible by 12
 
is_harshad(171) ➞ True
# 1 + 7 + 1 = 9
# 9 exactly divides 171
 
is_harshad(481) ➞ True

is_harshad(89) ➞ False

is_harshad(516) ➞ True

is_harshad(200) ➞ True

Notas

  • Puedes encontrar una versión recursiva de este desafío en este enlace.