¿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
Bombones de adviento
Los calendarios de adviento son una tradición nacida en la Alemania protestante. Simbolizan la cuenta atrás durante el adviento, que empieza a final de noviembre o principio de diciembre y dura hasta Nochebuena. Los calendarios de adviento tienen una "ventanita" para cada día que, al abrirse cuando llega la fecha indicada, da acceso a algún dulce o regalo para los niños.
En casa de Nati y Vidal construyen sus propios calendarios de adviento. Como son muchos en casa, en la cajita asociada a cada día meten varios bombones, todos distintos. Para que haya un poco de variedad, no quieren que los bombones se repitan en días consecutivos, aunque no les importa si hay bombones iguales en días no contiguos. Por ejemplo si en un determinado día uno de los bombones es de chocolate con cacahuete acaramelado, no quieren tener otro igual en la ventanita del día anterior o siguiente, aunque no importa si aparece otra vez cualquier otro día.