No meu desafio de código anterior , pedi que você escrevesse uma função que informa qual de suas linhas foi removida.
As instruções foram:
Escreva uma função que contenha cinco linhas.
Se você executar a função como ela é, ela deve retornar 0.
Se você remover qualquer uma das cinco linhas e executar a função, deverá informar qual das linhas foi removida (por exemplo, se você remover a linha final, ela retornará 5).
Agora, vamos tentar algo um pouco mais difícil.
Siga as mesmas regras acima, mas desta vez, a função retornará uma matriz informando que DUAS linhas foram removidas.
Assim, por exemplo, se eu remover as linhas 1 e 5, o valor de retorno deverá ser [1,5] e, se eu remover as linhas 3 e 4, o valor de retorno deverá ser [3,4].
Novamente, se nenhuma linha for removida, a função retornará 0. Pontos de bônus se você também puder lidar com o caso removido por uma linha, mas não é estritamente necessário que você faça isso.
Você pode fazer uso das funções auxiliares? Sim, mas somente se você precisar. Uma única função independente que realiza isso é o ideal.
Como no último desafio, a solução mais votada ganha. Escolherei o vencedor em uma semana ou mais cedo se nenhum novo envio foi recebido em 24 horas.