Promedio de bateo en béisbol
El promedio de bateo de un jugador de béisbol se calcula así:
BA = number of hits / number of official at-batsLos promedios de bateo se redondean a la milésima más cercana y se escriben sin cero a la izquierda. Los tres promedios de bateo más altos en la historia de la MLB son:
- Ty Cobb
.366 - Rogers Hornsby
.358 - Shoeless Joe Jackson
.356
El arreglo de entrada representa una temporada de partidos. Cada fila contiene [hits, official at-bats] de un partido. Devuelve el promedio de bateo del jugador durante la temporada como una cadena, redondeado a la milésima más cercana.
Ejemplos
Program.battingAvg(new int[][]{new int[]{0, 0}, new int[]{1, 3}, new int[]{2, 2}, new int[]{0, 4}, new int[]{1, 5}}) ➞ ".286"
Program.battingAvg(new int[][]{new int[]{2, 5}, new int[]{2, 3}, new int[]{0, 3}, new int[]{1, 5}, new int[]{2, 4}}) ➞ ".350"
Program.battingAvg(new int[][]{new int[]{2, 3}, new int[]{1, 5}, new int[]{2, 4}, new int[]{1, 5}, new int[]{0, 5}}) ➞ ".273"Notas
- La cantidad de imparables nunca supera la cantidad de turnos oficiales al bate.
- El arreglo solo incluye turnos oficiales al bate; no incluye bases por bolas, pelotazos, jugadas de sacrificio ni otras apariciones al plato.
- Pista: Piensa en el total de imparables y el total de turnos oficiales al bate.