Subtração incomum

Crie uma função que aplique esta operação a n exatamente k vezes: subtraia 1, a menos que o número termine em 0; se terminar em 0, remova esse zero final. Retorne o número resultante.

Para ilustrar:

$n = 22;
$k = 3;

O número 22 não termina em 0, então as duas primeiras operações subtraem 1:

22 - 1 = 21   operation 1
21 - 1 = 20   operation 2

Agora 20 termina em 0, então a terceira operação remove esse zero e produz 2. As três operações solicitadas estão concluídas.

NUMBER   OPERATION
22       0
21       1
20       2
2        3

Exemplos

not_good_math(540, 5) ➞ 50

not_good_math(1000000000, 9) ➞ 1

not_good_math(42023110, 10) ➞ 4201

Notas

Consulte a aba Recursos para obter ajuda.