Saltar al contenido

La oferta de 3x2

Enunciado

En el 3x2 te llevas tres y pagas dos: de cada tres piezas que pones en el carrito, una sale gratis. Recibe cuántas piezas llevas y el precio de una, y regresa cuánto pagas.

Con 7 piezas de 30 pagas 5 de ellas: 150. Con 2 piezas todavía no se junta un trío, así que pagas las dos. Si no llevas nada, pagas 0.

Ejemplos

  • 7, 30 → 150

  • 3, 20 → 40

  • No se junta el trío

    2, 25 → 50

  • 6, 15 → 60

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

Empiezas con esto

Python

def pagar(piezas, precio):
    pass

JavaScript

function pagar(piezas, precio) {
}
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 →