Registro de pontuação do boliche
As pontuações do boliche de dez pinos podem variar de 0 (todas as bolas na canaleta) a 300 (uma partida perfeita). Se você não conhece o sistema de pontuação, consulte a aba Recursos para ver uma breve descrição.
Um registro completo de uma partida de boliche de 10 frames pode ser representado como um array da quantidade de pinos derrubados em cada lançamento, em sequência do início ao fim da partida.
Crie uma função cujo argumento seja um array desse tipo. A função deve retornar a pontuação final.
Exemplos
bowling([10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]) ➞ 300
bowling([4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]) ➞ 80
bowling([5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]) ➞ 150
bowling([10, 5, 5, 10, 5, 5, 10, 5, 5, 10, 5, 5, 10, 5, 5, 10]) ➞ 200Observações
A quantidade de lançamentos em uma partida completa pode variar de 12 a 21, dependendo da quantidade de strikes e spares realizados.