Excluir ocorrências extras de elementos em um array
Crie uma função que receba dois argumentos: um array arr e um número num. Se um elemento aparecer em arr mais de num vezes, remova as ocorrências extras e retorne o resultado.
Exemplos
delete_occurrences([1, 1, 1, 1], 2) ➞ [1, 1]
delete_occurrences([13, true, 13, nil], 1) ➞ [13, true, nil]
delete_occurrences([true, true, true], 3) ➞ [true, true, true]Observações
Não altere a ordem do array original.