Lado esquerdo, lado direito
Crie duas funções:
- Função Leftside: Retorna a quantidade de números estritamente menores que
nà esquerda. - Função Rightside: Retorna a quantidade de números estritamente menores que
nà direita.
Exemplos
leftSide([5, 2, 1, 4, 8, 7]) ➞ [0, 0, 0, 2, 4, 4]
rightSide([5, 2, 1, 4, 8, 7]) ➞ [3, 1, 0, 0, 1, 0]
leftSide([1, 2, 3, -1]) ➞ [0, 1, 2, 0]
rightSide([1, 2, 3, -1]) ➞ [1, 1, 1, 0]Notas
“Esquerda” e “direita” referem-se, respectivamente, ao número nos índices menores ou maiores que o índice de n.