Saltar al contenido

El promedio sin la peor

Enunciado

Llegan tres calificaciones en una lista y el profe perdona la más baja: el promedio se saca con las otras dos.

Con [6, 10, 8] se va el 6 y regresas 9.0, que es el promedio de 10 y 8. Si abajo hay empate, como en [7, 7, 9], se perdona una sola nota y el promedio es 8.0.

Siempre llegan tres calificaciones, siempre son enteras y el resultado puede tener medio punto.

Ejemplos

  • La más baja llega primero

    [6, 10, 8] → 9

  • La más baja en medio

    [5, 4, 9] → 7

  • Medio punto

    [8, 9, 6] → 8.5

Además de estas, el reto tiene pruebas ocultas que se revelan al enviar tu solución.

Empiezas con esto

Python

def mejor_promedio(notas):
    pass

JavaScript

function mejorPromedio(notas) {
}
Resolver este reto

Se abre en el navegador, con el editor y las pruebas. Es gratis y no hace falta cuenta para empezar.

Más retos de O(1)

Ver todos los retos →