Média de rebatidas no beisebol
A média de rebatidas de um jogador de beisebol é calculada com esta fórmula:
BA = (number of hits) / (number of official at-bats)As médias de rebatidas são sempre arredondadas para o milésimo mais próximo e escritas sem zero à esquerda. As três maiores médias de rebatidas da história da MLB são:
- Ty Cobb
.366 - Rogers Hornsby
.358 - Shoeless Joe Jackson
.356
O array fornecido representa uma temporada de jogos. Cada array interno corresponde a um jogo e contém [hits, official at-bats] do jogador. Retorne uma string com a média de rebatidas do jogador na temporada, arredondada para o milésimo mais próximo.
Exemplos
Program.BattingAverage(new[] { new[] { 0, 0 }, new[] { 1, 3 }, new[] { 2, 2 }, new[] { 0, 4 }, new[] { 1, 5 } }) // ".286"
Program.BattingAverage(new[] { new[] { 2, 5 }, new[] { 2, 3 }, new[] { 0, 3 }, new[] { 1, 5 }, new[] { 2, 4 } }) // ".350"
Program.BattingAverage(new[] { new[] { 2, 3 }, new[] { 1, 5 }, new[] { 2, 4 }, new[] { 1, 5 }, new[] { 0, 5 } }) // ".273"Notas
- O número de rebatidas válidas nunca será maior que o número de idas oficiais ao bastão.
- O array inclui apenas idas oficiais ao bastão. Ele não inclui outras aparições para rebater, como bases por bolas, bolas que atingem o rebatedor ou jogadas de sacrifício.
- Dica: Pense no total de rebatidas válidas e no total de idas oficiais ao bastão.