Unos, treses y nueves (versión #2)

Dado un entero entre 0 y 26, crea una variable (self.answer). Esa variable debe asignarse a una cadena con este formato:

"nines:your answer, threes:your answer, ones:your answer"

Debes determinar cuántos unos, treses y nueves se necesitarían como mínimo para que la suma de cada cantidad multiplicada por uno, tres o nueve, según corresponda, sea igual al entero dado.

Ejemplos

ones_threes_nines(10) ➞ "nines:1, threes:0, ones:1"

ones_threes_nines(15) ➞ "nines:1, threes:2, ones:0"

ones_threes_nines(22) ➞ "nines:2, threes:1, ones:1"

Notas

  • Cada uno de los unos, treses o nueves solo puede ser 0, 1 o 2.
  • Debes usar una clase.
  • Después de la coma, debes poner un espacio.
  • Consulta la versión #1 de esta serie.