Ir al contenido (saltar navegación)

¿Qué es?

¡Acepta el reto! es un almacén y juez en línea de problemas de programación en español que acepta soluciones en C, C++ y Java.

No es un mero listado de problemas, sino mucho más. ¡Es un corrector automático!

Si quieres poner a prueba tu habilidad programando y compararla con la de otros, ¡éste es tu sitio!

¿Por dónde empiezo?

Lo primero que querrás hacer será leer algunos de los múltiples problemas disponibles. Si no sabes por cuál empezar, puedes recorrer las diferentes categorías o mirar el problema de la semana que te proponemos abajo.

Si te llama la atención algún problema, crees que eres capaz de resolverlo y quieres intentarlo, regístrate. ¡Es fácil, rápido y no te enviaremos spam! Con tu cuenta, podrás enviar tus soluciones y compararlas con las de otros usuarios.

¿Aceptas el reto?

Problema de la semana

Agujeros en la manguera

Manguera

Este verano Susana tiene en el jardín una plaga de hormigas que la tienen tomada con la manguera para regar. Tanto es así que han conseguido ya hacer unos cuantos agujeros para obtener agua y refrescarse.

Después de encargarse de las hormigas, Susana ha decidido arreglar la manguera tapando los agujeros. Para ello tiene que comprar unos parches rectangulares que se colocan a lo largo sobre la manguera y cuyo ancho la envuelve completamente. Un parche puede tapar varios agujeros (si un parche tiene una longitud L puede llegar a tapar agujeros que estén separados entre sí hasta esa distancia) y pueden solaparse.

Susana cuando va a la tienda de jardinería prefiere comprar flores, así que quiere gastarse lo mínimo posible comprando parches. ¿Puedes calcular cuántos parches como mínimo necesita Susana para cubrir todos los agujeros de la manguera?