Este documento contiene instrucciones para participar en el Primer Concurso Nacional de Programación. Se recomienda estudiar estructuras de datos, teoría de números y prácticar en sitios web de jueces en línea. Los participantes deben llegar 30 minutos antes para recibir una PC con compiladores instalados y el software para enviar soluciones al juez. Tendrán 6 horas para resolver 6 problemas. Al enviar una solución correcta recibirán un globo como símbolo de éxito.
2. Instrucciones para tener un buen
desempeño en el concurso.
Estudiar estructura de datos, grafos, teoría de
números, programación dinámica, geometría
computacional, manejo de cadenas.
Practicar en sitios como:
http://uva.onlinejudge.org/index.php
http://www.acm.org.mx/documentaciones-
concursos
3. Instrucciones para tener un buen
desempeño en el concurso.
Llegar media hora antes del inicio del concurso.
Ubicar el laboratorio donde se realizará el concurso
(Laboratorio de negocios inteligentes)
Una vez ubicado el laboratorio, el STAFF asignará la PC a
usar, la cual ya tendrá instalado los compiladores y
entornos para programar en Java, C y C++.
Así como el software que usarán para enviar sus soluciones
a los jueces (PC2TEAM), cuyos accesos directos se
encontrarán en el escritorio.
5. Instrucciones para tener un buen
desempeño en el concurso.
A cada equipo se les darán 6 problemas a resolver en
6 horas.
Estas soluciones deben resolver el problema en un
tiempo determinado, que esta especificado en la hoja
del problema.
Es conveniente no perder el tiempo buscando la
solución en internet, los problemas a resolver fueron
creados especialmente para este evento.
6. Especificaciones de las entradas y
salidas de sus soluciones.
El ingreso de los datos no debe incluir:
“instrucciones o peticiones.”
Ejemplo incorrecto:
Si el problema nos indica que se necesita leer una matriz
de N x M, debemos saber quien es N y quien es M
entonces es incorrecto:
Ingrese el valor de N: 3
Ingrese el valor de M: 4
✗
error
7. Ejemplo correcto:
Formato de salida:
Al igual que la entrada, esta no debe contener leyendas al
menos que se especifique en el problema.
Por ejemplo:
3 4 ✔
correcto
La matriz es:
234
567
967
124
✗
error
8. Ejemplo correcto:
Cuando el equipo este seguro de haber logrado la
solución y su salida y/0 mínimo cumple con los casos
de ejemplo mostrados en la hoja del problema,
pueden enviarlo al juez.
234
567
967
124
✔
correcto
9. ¿Como enviar mi
solución al juez?
En cada PC designada al equipo participante, estará instalado
un acceso directo en el escritorio con el nombre:
PC2TEAM
Solo bastará con hacer doble clic para
acceder al software
10. PC2TEAM
Al ejecutar el software nos aparece la siguiente
interfaz:
Los datos de acceso estarán impresos en las hojas de
los problemas. Por ejemplo:
Name: “team1”
Password: “team1”
11. AL iniciar sesión, se mostrara la siguiente interfaz, que es donde
ustedes podrán enviar sus soluciones al juez.
13. Deben confirmar, si están seguros de enviar su solución.
El software asigna un ID para indicar
quien envió primero. Confirmen [OK] y
listo, el juez recibirá su solución..
14. En la pestaña de View Runs puede ver el estado de sus soluciones enviadas al
juez.
15. Así es como se mostrará la
respuesta del juez.
Y sus probables respuestas
según su solución son:
16. Los resultados durante
el concurso son
preliminares.
Porque es posible que su solución no cubra al 100% los
casos de prueba y necesiten modificarlo para
lograrlo.
En el caso de que todos los equipos no logren el 100%
de casos de prueba, se tomara la solución del equipo
que haya cubierto el mayor porcentaje.
17. Por cada solución
correcta!!
Se es dará un globo, como
símbolo de su éxito.
Y se escribirá el nombre
de equipo en el pizarrón y
el tiempo que tardaron en
resolver el problema.
18. Al final …
Cuando falten 30 min. para que concluya el
concurso, se dejarán de publicar los
resultados.
Y a más tardar media hora después se darán
los resultados y se nombrarán a los finalistas.
19. Informes:
Comité Organizador:
Mtra. Nancy Tepepa <nancy.tepepa@uptlax.edu.mx>
Mtra. Candy Atonal <candy.atonal@uptlax.edu.mx>
Mtra. Karina Meneses <karyna.meneses@uptlax.edu.mx>
Pagina del Primer concurso nacional de programación
http://tecnologias.uptlax.edu.mx/conpi2013.php
Pagina del 2do Congreso de Tecnologías de la Información
http://tecnologias.uptlax.edu.mx/