La Competición Internacional Universitaria ACM de Programación
Ingrese a la siguiente dirección Web:
https://icpcarchive.ecs.baylor.edu/
Se trata de una base de datos de cientos de problemas utilizados en los ACM-ICPC Regionales y Finales Mundiales.
Haga clic en el enlace "Browse Problems", donde podrá observar:
- ICPC Archive Volumes (Archivo de problemas)
- World Finals (Ejercicios de concursos finales mundiales)
- Regionals ____ (Ejercicios de concursos regionales)
Ejercicios en laboratorio:
Ingrese a "ICPC Archive Volumes" y seleccione el volumen que indique el profesor, luego seleccione
un ejercicio por grupos de 2 estudiantes y separelo ingresando los códigos en la pizarra y su apellido paterno.
Elabore una página Web en Google sites donde mostrará la solución de todo lo que tenga que ver con ejercicios de ICPC. Aquí ud. mostrará detalladamente la solución de estos ejercicios. Adjunte los archivos que crea conveniente. (p2041.java, etc...)
Avise al profesor para ejecutar el programa y hacer pruebas.
Tarea:
Resuelva los 13 ejercicios de "2015 - Marrakech" de los Ejercicios de concursos finales mundiales.
Del 7150 al 7162. También pueden presentar de grupos de 2 integrantes.
Actualice su página Web en Google sites donde muestre detalladamente la solución de cada uno de los ejercicios.
Adjunte los archivos que crea conveniente.
Cree un usuario en https://icpcarchive.ecs.baylor.edu y envíe los ejercicios que resolvió.
Capture la pantalla de ejercicios resueltos por usuarios en estadísticas antes de enviarlos y después de enviarlos y muestre el estado de sus envíos a ICPC.
SiteMap ejemplo
ICPC : (Pagina de inicio) Presentación de la página
Volumen 20 : (2000-2099) Presentación del volumen. [Nombre de los que lo resolvieron]
p2005 : (Message decoding) Pagina del ejercicio 2005 resuelto y archivos adjuntos
.
.
.
World 2015 : (Marrakech 2015) Presentación del concurso. [Nombre de los que resolvieron]
p7150 : (Amalgamated Artichokes) Pagina del ejercicio 7150 resuelto y archivos adjuntos
.
.
.
p7162 : (Window Manager) Pagina del ejercicio 7162 resuelto y archivos adjuntos
Se ha establecido que cada grupo debería entregar un mínimo de 6 ejercicios de los 13 para obtener nota aprobatoria. Lo 2 ejercicios que selecciono deben de presentarse de todas maneras. son en total 15 ejerccios propuestos.
Referencias de estudio
[1]Competitive Programming, 3rd Edition
[2]Programming Challenges: The Programming Contest Training Manual (Texts in Computer Science)