Archive for junio, 2011

Hola gente. Aprovecharé esta entrada para felicitar públicamente a los ganadores del concurso. ¡Enhorabuena! Mucha gente logró completar todos los desafíos, lo que demuestra que no sólo saben programar sino que tienen la curiosidad y la terquedad (en buen sentido) suficiente para enfrentarse a problemas con poca información. Mientras tanto, yo sigo publicando mis soluciones […]


Saludos de nuevo ¿Qué tal te ha ido? He desaparecido por unos días. El viernes fue feriado en Barcelona por San Juan y no tenía planeado escribir durante el fin de semana. Llegamos al problema 7, en el que nos piden calcular la cantidad mínima de cambios que deben realizarse para pasar de una lista […]


He vuelto. Después de dos problemas con tanta gracia por detrás, este era un merecido descanso. El problema 6 nos daba un reloj digital de leds (de esos que tienen una chicharra y un radio que suena horrible como despertador) y una cantidad de segundos para que nosotros contáramos cuantos leds se encendían durante ese tiempo. […]


En el quinto problema nos piden hacer de empresarios y montar una lechería y para ello debemos comprar vacas. El camión que nos traerá las vacas desde Zaragoza tiene un peso máximo (que si no, le revienta los cauchos) así que debemos determinar cuáles vacas comprar de manera que la producción de leche que obtengamos sea […]


Para este problema nos dan una serie de tareas, con su duración y las dependencias entre ellas y nos piden devolver el tiempo mínimo que tardará cada una. En realidad no lo piden para cada una, sino unas en específico que ellos nos indicarán, pero veremos que solucionarlo para todas las tareas puede ser más […]


El tercer problema fue otro donde toda la información no estaba en el planteamiento. Aquí se los perdono porque al menos te “indicaban” qué buscar. En este caso pedían la suma de todos los emirps hasta X. Y para empezar ¿qué es un emirp? Mi primer intento fue interpretar que simplemente escribieron “prime” (primo) al […]


¡Oh! las interpretaciones y los enunciados incompletos. Continúo publicando mis soluciones. Para el segundo problema nos pedían interpretar un “lenguaje” inventado con los siguientes ejemplos: Entrada: ^= 1 2$ ^# 2 2$ ^@ 3 1$ Salida: 3 4 2 Esta solución la implementé en Java y hace uso de una pila para interpretar las peticiones.