> _____________ ATENCION _______________ | |
felix | jaime log experiencias.de.la.competicion.acm.txt |
---|---|
jaime | Haciendo log en http://jaime.qodiga.com/experiencias.de.la.competicion.acm.txt[.html] |
Sinfonias | LRA1 Radio Nacional Buenos Aires, conunjuntamente con la cadena de emisoras azul y blanca, y a travez del mundo por onda corta por RAE Radiodifusion Argentina al Exterior dan comienzo a la charla |
-> *one2* op #linux MJesus | |
-> *one2* op #linux sinfonias jaime | |
> _____________ ATENCION _______________ | |
> tenemos ahora el placer de presentar esta charla | |
> que será en realidad una harla -tertulia, | |
> con los triunfadores de centro y Sudamerica de la competición acm del presente año | |
> que tuvo lugar en Praga justo antes de la Semana Santa | |
> El Concurso de Programación para Universitarios de la ACM (ACM-ICPC) es una actividad de la ACM que proporciona a los estudiantes universitarios una oportunidad para demostrar y mejorar sus capacidades de resolución de problemas. | |
> El concurso es una competición de dos fases entre equipos representantes de instituciones de educación superior. Los equipos primero compiten en concursos regionales por todo el mundo desde Septiembre a Noviembre de cada año. | |
> El equipo ganador de cada concurso regional avanza a las Finales Mundiales del ACM-ICPC, que se celebran normalmente el siguiente Marzo o Abril. | |
> Esta proeza, duramente conseguida a lo largo del curso, fue de los aqui presentes: | |
> Horacio Peña, Felix Cuello, Christian Knoblauch. | |
> Universidad Palermo. Buenos Aires. Argentina. | |
> asi que les damos la palabra, para que nos cuenten: "Experiencias de la | |
> competición ACM" | |
> adelante, Felix, Hcirstain y Horape | |
hCirtsain | Hola a todos |
HoraPe | hola |
felix | qué tal!... bienvenidos, gracias por concurrir a nuestra charla(tertulia) |
> las preguntas que vayan surgiendo pueden irlas haciendo en #qc. Enfglish tralation in #redes | |
> Houston ? | |
hCirtsain | vamos a comenzar explicando un poco cómo funciona el concurso |
hCirtsain | Como ya mencionó MJesus, el concurso consta de dos etapas, una regional y una final |
felix | Bueno... |
hCirtsain | Nosotros competimos en la regional sudamericana en noviembre del 2003, salimos primeros y con ello ganamos el derecho a competir en la final mundial |
felix | Nuestro equipo participó durante 4 años antes de lograr conseguir un lugar para la final |
felix | básicamente la competencia se centra en la resolución de problemas de computación |
felix | y matemáticas en un tiempo determinado en algún lenguaje |
felix | que puede ser C, C++ o Java |
felix | En particular nosotros programamos en C, las primeras 3 ocasiones y |
felix | la última vez en C++. |
felix | Preguntaron la clase de problemas con los que nos tuvimos que enfrentar |
felix | y, la verdad, los problemas son muy variados |
felix | desde problemas simples que involucran grafos hasta problemas de teoría de números |
felix | Si quieren ir viendo un poco el tipo de problemas con los cuales nos tuvimos que enfrentar |
felix | pueden ir viendo la siguiente página: http://acm.uva.es/problemset/ |
felix | La página http://acm.uva.es que hostea la universidad de valladolid fue el lugar donde fuimos |
felix | entrenando ya que la universidad posee un juego de problemas bastante extenso |
felix | y también posee una suerte de "juez online" que se encarga de analizar los programas y, por supuesto, |
felix | "juzgar" que el resultado del programa concuerda con el enunciado pedido. |
felix | La cantidad de problemas a resolver en cada competencia de ACM, ya sea regional como final, es de |
felix | alrededor de 6 a 8 problemas [dependiendo del grado de dificultad de los problemas] |
felix | en 5 horas. |
HoraPe | sobre lo del juez... la forma de competir es: - tener el enunciado del problema, generar un código capaz de resolverlo - enviarlo - el juez lo corre con una entrada secreta y lo compara a la salida correcta (y no da mas informacion que correcto/incorrecto) |
felix | El impedimento es que solo se permiten 3 integrantes por equipo y una sola computadora. |
HoraPe | <Z:#qc> no se tiene en cuenta si habioa una emjor forma de resolverlo? |
HoraPe | no |
HoraPe | solo si el resultado esta bien o no (con cierto limite de tiempo) |
HoraPe | <RaD|Tz:#qc> que es ACM? |
HoraPe | Association for |
HoraPe | Computing Machinery |
felix | http://www.acm.org/ |
HoraPe | una de las organizaciones de CS de más historia |
hCirtsain | con sede en los Estados Unidos |
HoraPe | entre muchas cosas, son los que organizan esta competencia |
felix | 15:15 < Pendragon> qué pena que no sea Lisp o Python ;-) |
felix | no sólamente que los lenguajes son C, C++ y Java |
felix | sino que hay funciones que terminan siendo restringidas para los problemas |
felix | Como aclaraba Horacio los problemas tienen un tiempo límite para ejecutarse |
hCirtsain | por ejemplo, hay varios paquetes de Java que no se pueden usar |
felix | que, por supuesto varía dependiendo del "problema". |
felix | En nuestro caso, nos tomó 4 años aprender a funcionar bien en equipo |
HoraPe | <Z:#qc> ustedes podian elegir el orden de resolucion? |
HoraPe | si |
HoraPe | y todos los problemas valen lo mismo |
HoraPe | por lo que es muy importante elegir bien el orden |
felix | Uno de los ejemplos de "elegir bien" el orden |
HoraPe | (a igual cantidad de problemas, se clasifica por tiempo para resolverlo -de programacion, no de corrida) |
felix | fue lo que nos sucedió en la última regional que participamos |
felix | donde el primer ejercicio fue resuelto en 9' |
hCirtsain | [por nosotros] |
felix | Quizás sería conveniente explicar bien el sistema de rankeo de los problemas |
HoraPe | y la diferencia de tiempo q ganamos con ese problema fue la que nos hizo ganar la regional (habia otros dos equipos con la misma cantidad de resueltos) |
felix | el sistema es así: |
felix | . todos los problemas bien resueltos cuentan como 1 problema resuelto |
felix | . el tiempo de resolución de cualquier problema se toma desde el comienzo de la competencia |
felix | . mandar un problema con respuesta incorrecta les agrega x cantidad de minutos si lo logran resolver |
felix | por ejemplo: |
felix | mando el problema A en 20' bien |
felix | con lo cual tengo 1 problema resuelto en 20' |
felix | mando el problema B en 40'mal |
felix | lo vuelvo a mandar bien a los 45' |
felix | tengo 20' de A + 45' de B + 20' de penalización por haber mandado B mal una vez |
felix | con lo cual tengo 2 problemas resueltos en 85' |
felix | Por eso decíamos que es MUY importante elegir bien los problemas desde el comienzo, como así también funcionar bien en equipo. |
felix | por ejemplo |
felix | En nuestro equipo el "codificador" era Horacio |
felix | 15:29 < Z> el tiempo maximo cual era? |
felix | no hay tiempo máximo... may tiempo límite para la ejecución del programa |
felix | por ejemplo un programa para ordenar un arreglo no puede demorar más de n segundo(s) |
HoraPe | <Z:#qc> cual es ese tiempo limite? |
hCirtsain | que varía de problema en problema, y es secreto |
HoraPe | varia con cada problema |
felix | y eso se fija al iniciar la competencia |
HoraPe | y no lo conocen los competidores |
felix | 15:26 < feistel> por q tanto tiempo para organizarse? |
felix | porque tuvimos muchos cambios de integrantes |
felix | el equipo con el cual llegamos a la final se vio desmembrado en una de las ocasiones |
felix | lo que fue algo muy negativo para el equipo en si |
felix | 15:32 < LanCaster> donde se realiza la competencia? |
felix | la competencia se realiza en universidades de varias partes del mundo |
felix | que funcionan a modo de "regionales" y aglutinadoras |
felix | en el caso nuestro la Universidad de Buenos Aires es quien organiza |
felix | el evento. |
HoraPe | LanCaster: en la argentina, la sede habitual es la facultad de Exactas de la UBA |
hCirtsain | cada regional se realiza en varias sedes simultáneamente |
felix | 15:33 < Pendragon> dónde podemos obtener información para las próximas ediciones? (para aquellos que quieran |
felix | participar) |
felix | Pendragon: http://icpc.baylor.edu/icpc/ |
felix | Pendragon: allí encontrarás información sobre la final que se realizará el año próximo y luego ya empezarán con las inscripciones para la regional |
felix | las regionales se realizan generalmente en el mes de noviembre y las finales alrededor de marzo-abril |
felix | 15:33 < Z> ustedes reciben todos los problemas juntos, como se organizaron? cada uno ataco un problema o iban |
felix | viendo entre todos cada uno de ellos? |
felix | Los problemas se entregan en sobres cerrados |
felix | y se abren al momento de arrancar el cronómetro en la competencia... |
felix | todos los equipos abren los sobres a la vez y la organización depende de cada equipo. |
felix | En nuestro caso el objetivo era ubicar lo más rápidamente posible |
felix | el ejercicio más sencillo y automáticamente HOracio se ponía a codificar |
felix | luego nos quedábamos mirando los ejercicios buscando el segundo más sencillo |
felix | en caso de encontrarlo y que horacio no hubiera terminado discutíamos la forma de atacarlo |
HoraPe | facilistas :-) |
felix | Jajaja |
felix | 15:36 < FcoDiaz_s> Que herramientas de programacion y sobre que plataformas estaban programando? o era de libre |
felix | eleccion? Gracias |
felix | FcoDiaz_s: en general las herramientas son las que te propone gentoo |
felix | FcoDiaz_s: vim, emacs, kdevelop, eclipse |
felix | FcoDiaz_s: todo compilado con gcc, g++ y creo que el compilador de java de gnu |
HoraPe | FcoDiaz_s: en años anteriores (y en este año en otras regionales) se ha usado windows, pero en los ultimos años se ha dado una migración casi completa a sistemas linux |
hCirtsain | el compilador de java es el gcj, no el de Sun |
felix | Una cosa a destacar es que NO SE PUEDE tener ningún contacto con el exterior |
felix | con riesgo de descalificación. |
felix | Sin embargo en la regional argentina se podía tener cualquier material escrito |
felix | [inclusive libros] |
hCirtsain | no se puede llevar ningún aparato electrónico al concurso |
felix | [tdoso los que quisieran] |
felix | pero en la final ni siquiera material impreso |
felix | todo lo que quisieran se tenía que colocar en un CD en formato PDF |
felix | que no superara las 25 páginas. |
felix | Ese PDF era revisado. |
felix | Y aprobado por los organizadores. |
hCirtsain | [también se puede llevar un diccionario, que también era revisado] |
felix | Como material adicional, en la final, se podía llevar un diccionario. |
felix | 15:40 < Z> felix: vos contabas que habia una sola PC por equipo, que pasa en caso de falla de la maquina con |
felix | relacion al tiempo de resolucion de los problemas? |
felix | Zippo: las máquinas son probadas antes de la competencia y se reinstalan cada vez que las tocás |
felix | de todas formas existe una instancia que es la de "rejuzgar" los problemas |
felix | Por ejemplo, en ocasiones ha sucedido que las entradas o salidas de unn problema |
felix | están equivocadas en el juez |
felix | con lo cual los problemas, aún bien resueltos dan "wrong answer" [respuesta incorrecta] |
HoraPe | si rompes tu maquina, aguanta, si tu maquina tiene algun problema no causado por vos, te la arreglan (y perdes ese tiempo), si rompes la maquina de otro, te echan |
HoraPe | <LanCaster:#qc> podian elegir los lenguajes para resolver cada problema (C,C++,Java) o tenian que |
HoraPe | resolver un problema con un lenguaje determinado? |
felix | En caso de que esté bien resuelto y te de wrong answer te lo pueden rejuzgar con lo cual no perdés ese timpo. |
HoraPe | podes elegir el lenguaje en cada problema, aunque pocos equipos lo hacen |
HoraPe | <Pendragon:#qc> ¿cuál problema os resultó más complicado? |
felix | :) muchos |
HoraPe | en general, el area con la que tuvimos mas problemas ha sido la de geometria computacional |
HoraPe | pero hay muchos problemas muy dificiles |
hCirtsain | los problemas de la final fueron bastante complicados |
HoraPe | <Pendragon:#qc> no sé si se ha preguntado ya cuántos problemas hay en una prueba... |
HoraPe | entre 5 y 10 |
HoraPe | <JulHer:#qc> ¿suele haber algún problema de "idea feliz"? |
HoraPe | si, casi siempre aparece algun problema aparentemente muy dificil, y que se resuelve con un chispazo |
HoraPe | en la regional hubo uno que parecia dificil, y era un sort :-) |
HoraPe | <Pendragon:#qc> ¿están todos los participantes en la misma estancia o es una competición a |
HoraPe | distancia? |
hCirtsain | es común también que haya un problema relativamente sencillo |
felix | 15:46 < Pendragon> ¿están todos los participantes en la misma estancia o es una competición a distancia? |
HoraPe | las dos cosas :-) |
felix | Pendragon: los participantes de la regional están todos en la misma estancia |
HoraPe | o sea, hay varias sedes para una misma competencia |
felix | sin embargo los participantes de varias reginoales están a distancia. |
felix | Por ejemplo la sede Argentina, Brasil y Colombia participaban a la vez "a distancia" |
HoraPe | la regional sudamericana se realiza en buenos aires, chile, peru, brasil y venezuela al mismo tiempo |
felix | 15:47 < Pendragon> ¿y la final? |
felix | la final no |
felix | Todos en el mismo lugar. |
HoraPe | en cada sede todos los competidores están juntos (normalmente en uno o dos laboratorios de la facultad q organiza) |
felix | De hecho en la final son pocos equipos "alrededor de 80 o 90" |
felix | 15:48 < Pendragon> entonces supongo que se contagiarán los nervios de un equipo a otro... ¿os copiáis? (jeje) |
felix | Amén de lo que podría parecer en un principio no sólamente es difícil copiarse |
felix | sino que uno tampoco tiene ganas de perder el tiempo en eso. |
felix | En general resulta muy productivo ponerle empeño que mirar lo que hace el resto. |
felix | Además... si veo a alguien copiándose de otro equipo |
HoraPe | <JulHer:#qc> pues corregir a 80 equipos... ¿es automática la correción? |
HoraPe | manual pero asistida |
felix | me levanto, voy hasta su mesa y le doy de patadas en el cuerpo :) |
felix | 15:50 < Z> los probelmas son iguales para todos los equipos? |
felix | Sí |
HoraPe | o sea, lo mas pesado de la correccion es automatica, pero antes de mandarte la respuesta un juez (persona) le echa un vistazo |
felix | El juez que se utiliza para las competencias se llama PC^2 |
felix | De todas formas nosotros ahora que devenimos en entrenadores |
felix | hicimos un pequeño juez en PERL para que nos ayude en las competencias internas |
felix | pueden visitar los problemas en http://acm.qodiga.com |
HoraPe | <ceruno:#qc> (sumandole la practica) que literatura recomiendan para prepararse para este tipo de |
HoraPe | eventos? |
felix | 15:50 < Pendragon> ¿alguna anéctoda en especial? |
felix | esa te la responde horape |
HoraPe | hay un libro pensado para los q recien empiezan, q es de Skiena y Revilla... Programming Challenges (o algo asi) |
felix | Pendragon: aunque yo te puedo decir que el Marriot de Praga no estuvo nada mal :) |
felix | Porque la competencia está auspiciada por IBM |
felix | que paga las estadías en hoteles de muchas estrellas para todos los participantes |
HoraPe | el CLR (Introduction to Algorithms, Cormen, Leiserton o algo asi, Rivest) |
HoraPe | con esos dos hay para entretenerse |
HoraPe | y MUCHA práctica |
felix | ceruno: Introduction to Algorithms de Udi Manber |
HoraPe | durante nuestros entrenamientos resolvimos unos 700 problemas |
felix | de todas formas es muy importante la práctica |
felix | por ejemplo un salto cualitativo grande fue pasar de C a C++ |
HoraPe | <LanCaster:#qc> que es lo que exactamente corrige el juez, el codigo fuente, codigo binario? |
HoraPe | le mandas el codigo fuente |
HoraPe | lo compila |
HoraPe | lo corre con la entrada secreta |
HoraPe | compara la salida con la salida correcta que tiene guardada |
HoraPe | (basicamente) |
hCirtsain | si no lo puede compilar, has hecho algo *muy* mal :) |
felix | el juez hace: gcc tuprograma.c -o tuprograma; tuprograma < entrada.valida > salida.tuprograma ; diff salida.tuprograma salida.valida |
felix | si ese diff |
felix | devuelve algo como resultado |
felix | es que tu programa probáblemente no esté dando la salida correcta |
felix | después lo que hace es pasar todo a minúsculas y sacar los espacios |
felix | si eso aún da mal te da "respuesta incorrecta" |
felix | si eso da bien |
felix | te da un error llamado "error de presentación" |
felix | eso significa que estás muy cerca de dar la respuesta correcta pero te equivocaste en un enter, un espacio, una mayúscula, una minúscula o un tab |
hCirtsain | ahí es cuando te das una palmada en la frente y dices 'pero qué imbécil!' ;) |
hCirtsain | eso nos ocurrió durante la final, de hecho |
felix | Jeje |
hCirtsain | pero nunca encontramos el error :( |
felix | 15:56 < Pendragon> ¿se organizan competiciones fuera de las oficiales? para entrenar, quiero decir... |
felix | sí |
felix | Pendragon: http://acm.uva.es |
felix | organiza regularmente competencias online |
hCirtsain | de hacen dos o tres competencias de calentamiento, tanto para las regionales como para la final |
felix | Pendragon: además si querés sumarte avisanos y te creamos un usuario para que practiques en http://acm.qodiga.com |
felix | igualmente uva tiene un archive muy grande de problemas para resolver |
HoraPe | <neuronal:#qc> ¿La manera de presentar el código influye en la calificación? Lo que importa es |
HoraPe | presentar una solución en el menor tiempo posible pero ¿no cuenta la "calidad" de la |
HoraPe | resolución? |
HoraPe | no miden "calidad" |
hCirtsain | no |
HoraPe | o mejor dicho, lo miden binariamente |
HoraPe | anda/no anda |
HoraPe | <Pendragon:#qc> osea, que lo mismo da que tu programa lo resuelva en 10 minutos que en 3 segundos |
HoraPe | existe un limite de tiempo |
HoraPe | normamente cerca de los 10seg |
HoraPe | pero si el limite es 10seg, resolverlo en 9.990s es lo mismo q en 0.001s |
hCirtsain | el tiempo límite es el mismo, no importa en qué lenguaje esté escrita tu solución |
felix | hablaba con pendragon en #qc |
felix | y me olvidé de decir algo importante |
felix | hay un límite para participar |
felix | que es de: |
felix | . 4 regionales |
felix | . 2 finales |
felix | o |
felix | . Haber ingresado a la universidad hace más de 4 años |
felix | nosotros como participamos en 4 regionales no podemos seguir participando |
hCirtsain | [como máximo] |
felix | es por ello que estamos preparando los nuevos equipos |
hCirtsain | ya compitieron en la regional sudamericana hace un mes, les fue bastante bien |
hCirtsain | no han pasado a la final, pero se augura un buen futuro |
felix | en la última regional sucedió que tuvieron que subir el límite de algunos problemas |
felix | dado que en java no alcanzaba el límite de tiempo para la ejecución |
hCirtsain | o sea, se pasaba siempre |
felix | Y la final que nos tocó a nosotros fue en Praga. |
felix | creo que eso fue una de las cosas que más nos motivó :) |
felix | jeje |
hCirtsain | la final fue a fines de marzo de este año |
felix | 16:03 < Pendragon> yo no soy estudiante universitario, sino profesor, así que lo único a lo que puedo aspirar es |
felix | motivar a mis alumnos |
felix | no está mal |
felix | nosotros nos lamentamos mucho de no haber podido seguir participando |
felix | aqui HoraPe está dando las clases de ACM en la Universidad |
felix | y los alumnos están muy entusiasmados |
felix | sobre todo porque ven que lo que están aprendiendo en la universidad lo aplican |
felix | y pueden medirse con el resto. Es muy linda la sensación de enfrentarse a los |
felix | problemas y estar pensando todo el día en ellos. |
felix | 16:03 < dvsotelo> habéis participado en otros concursos similares? |
felix | yo no, al menos. |
felix | 16:04 < Pendragon> es perfecto para motivar la enseñanza de Algorítmica |
felix | es excelente. Sobre todo cuando son ellos quienes van viendo cómo y dónde |
felix | aplicar. |
felix | En estos 4 años que pasaron, además de competir, la verdad es que la pasamos muy bien |
hCirtsain | además, los problemas suelen estar expresados de forma amena |
felix | todaia me acuerdo de las veces en que con los ojos chiquititos a las 6 am nos levantábamos |
felix | para practicar online |
felix | charlando por IRC sobre cómo atacar los problemas |
felix | La final de praga empezaba que era la fecha probable de parto |
felix | de mi mujer. |
felix | Así que como experiencia graciosa a mi me tocó apostar a que el bebé nacía antes |
felix | para poder irme con ellos a la final. |
HoraPe | <neuronal:#qc> pascal también es válido para realizar los problemas ¿no? (al menos es lo que dice |
HoraPe | en la página donde se recogen los vólumnes de problemas -> You can submit (by web or mail) |
HoraPe | your C, C++, Pascal or Java sources...) |
felix | Mi hijo terminó naciendo una semana antes :) |
HoraPe | creo que en la final ya no se puede usar |
HoraPe | en las regionales, depende la region (en sudamerica, no) |
hCirtsain | durante los meses anteriores a la final nos reunimos todas las semanas a practicar por 5 horas, no sólo como entrenamiento para los problemas, sino también para acostumbrarnos a estar cinco horas pensando intensamente |
felix | 16:10 < LanCaster> felix ustedes en general que lenguaje utilizaban? |
felix | en las dos primeras C |
felix | la última regional fue C++ y la final c++ |
felix | si te gusta el C, la verdad es que C++ es una excelente opción para trabajar en éste tipo de problemas |
hCirtsain | el lenguaje favorito de HoraPe, que estaba al mando del teclado |
felix | hCirtsain: el lenguaje favorito mío.. lástima que no C nada de C++ |
HoraPe | neuronal: c++ tiene sobre c la ventaja de la STL, que ayuda mucho |
HoraPe | <dvsotelo:#qc> qué lenguajes utilizaron los equipos ganadores? |
HoraPe | la gran mayoría de los equipos usa c++ |
HoraPe | unos pocos java |
HoraPe | <neuronal:#qc> ¿Hay recompensa para ganadores/finalistas? (A parte de la satisfacción de llegar |
HoraPe | hasta ahí, claro) |
HoraPe | si, para los primeros (no se si 3 o 12 primeros) hay un cheque |
HoraPe | (y copa para el primero y medallas para los 11 siguientes) |
hCirtsain | además, los mejores equipos de cada región reciben una mención |
felix | 16:14 < neuronal> A cuenta de la facultad? |
hCirtsain | nosotros tuvimos una por ser el mejor equipo de Latinoamérica |
felix | IBM paga las estadías |
felix | pero los equipos tienen que hacerse cargo de los pasajes. |
felix | Y la verdad es una experiencia muy grata. |
felix | Sobre todo conocer gente que está haciendo lo mismo que cada uno de nosotros |
felix | estudiantes interesados en algoritmos pero de todas partes del mundo. |
Zippo | clap clap clap clap clap clap clap |
Zippo | clap clap clap clap clap clap clap |
Zippo | clap clap clap clap clap clap clap |
Zippo | clap clap clap clap clap clap clap |
Zippo | clap clap clap clap clap clap clap |
Zippo | clap clap clap clap clap clap clap |
neuronal | plas plas plas plas plas plas plas |
neuronal | plas plas plas plas plas plas plas |
felix | muchas gracias! |
JulHer | gracias |
RaD|Tz | ya termin?? |
Sinfonias | aguante el aguante! |
cygar | felicitaciones felix, HoraPe y hCirtsain ! |
dacoc | felix, gracias a vos :) |
Zippo | felicitaciones muy linda charla |
felix | RaD|Tz: no, en realidad... seguimos acá charlando |
Sinfonias | :] congratulaciones mushashos! |
dacoc | clap clap clap clap clap clap clap |
neuronal | RaD|Tz, desgraciadamente sí :( (jajaja :)) |
dvsotelo | gracias y enhorabuena :) |
LanCaster | felicidades gracias por la charla |
neuronal | Oye, y páginas donde se puedan encontrar resoluciones de algunos de los problemas propuestos en los volumenes, ¿se sabe de alguna? |
RaD|Tz | clap clap clap clap |
^ogro^ | felicidades a los tres, sois unos cracks :) |
hCirtsain | muchas gracias |
RaD|Tz | felicidades! |
neuronal | Seguramente muchos participantes les agrade publicar sus resultados, sería una buena fuente de inspiración (no de plagio) |
MPrieto | clap clap clap clap clap clap |
felix | neuronal: no hay "una" página que explique cómo resolverlos... hay muchas páginas con "ideas" de cómo hacerlo |
felix | neuronal: básicamente poné "acm" "solve" en google y empezá a buscar :) |
HoraPe | neuronal: http://www.comp.nus.edu.sg/~stevenha/programming/acmoj.html |
felix | neuronal: allí tenés una :) |
neuronal | eso es lo que interesa. todo será buscar :) |
neuronal | es que yo me apunté en la página de la universidad de valladolid |
felix | HoraPe: corto el log? |
neuronal | no para participar en regionales ni; más bien por cuenta propia |
neuronal | aunque no llegué a plantearme ningún problema, soló lo curioseé muy poco |
Zippo | si felix, corta |
Zippo | ya salieron los aplausos |
Zippo | ;) |
felix | jaime: unlog |
jaime | Tu log disponible en http://jaime.qodiga.com/experiencias.de.la.competicion.acm.txt[.html] |
neuronal | gracias por los enlaces |
felix | gente pueden ver la charla en: |
felix | http://jaime.qodiga.com/experiencias.de.la.competicion.acm.txt |
felix | o |
felix | http://jaime.qodiga.com/experiencias.de.la.competicion.acm.txt.html |
neuronal | bueno, me tengo que ir. Una charla muy amena, enhorabuena :) |
Zippo | muy bueno che, la verdad se pasaron |
felix | Zippo: costó arrancar un poco :), gracias. |
The Organizing Comittee