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?

Si no conoces este tipo de jueces, te ayudamos a resolver el primer problema para que entiendas la dinámica del uso y no cometas los errores más comunes.

Luego puedes resolver algún otro 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. También puedes mirar lo que otros usuarios están resolviendo.

¿Aceptas el reto?

Problema de la semana

Las luces en el río

Al alcalde no le parece suficiente tener un árbol de Navidad enorme iluminando toda la noche, y todos los edificios junto al río con luces para atraer turistas y curiosos incautos que aumenten la recaudación. También quiere aprovechar unos antiguos mástiles para banderas situados, con precisión suiza, cada 10 metros en la orilla para poner farolillos que den todavía más luz.

Para eso ha pedido al electricista del ayuntamiento que le haga las luces en su taller unidas con cables y me ha pedido a mi que las coloque. Como el alcalde, además, quería luces de colores, el electricista ha tenido la brillante idea de comprar varias parejas de bombillas, cada pareja de un color, y ha unido cada pareja con un cable independiente.

Pero el problema no es ese. El problema es que una pareja la ha unido con un cable de separación de 10 metros, de modo que sus dos luces se deben colocar en dos mástiles adyacentes. Las dos luces de otra pareja las ha unido con un cable de 20 metros, de modo que se deben colocar en dos mástiles dejando uno en medio. Y ha hecho lo mismo con el resto, y así tengo también una pareja distante 30 metros, otra 40, y así sucesivamente.

La gracia es que ahora soy yo quien tiene que lidiar con este desaguisado y conseguir poner un farolillo en cada mástil. El electricista asegura que se puede, porque tengo exactamente el mismo número de luces que de mástiles. Pero claro, tengo que buscar una colocación que sea viable dadas las longitudes fijas de los cables. Por si esto no fuera ya de por sí bastante difícil, el alcalde quiere que algunos mástiles tengan la luz de un color concreto, lo que me complica todavía más la tarea.