Saltar al contenido

Los mosaicos que caben

Enunciado

Vas a cubrir una pared de alto por ancho centímetros con mosaicos cuadrados de lado centímetros. Se pegan en filas parejas y no se pueden cortar: la tira que sobra en la orilla se queda sin cubrir. Escribe una función que regrese cuántos mosaicos completos caben.

Con una pared de 10 por 9 y mosaicos de 4 caben 4: dos filas de dos. Si el mosaico es más grande que la pared no cabe ninguno: regresas 0.

Ejemplos

  • Pared exacta

    10, 8, 2 → 20

  • Sobra orilla de los dos lados

    10, 9, 4 → 4

  • El mosaico no cabe

    5, 3, 6 → 0

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

Empiezas con esto

Python

def mosaicos(alto, ancho, lado):
    pass

JavaScript

function mosaicos(alto, ancho, lado) {
}
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 →