SlideShare una empresa de Scribd logo
1 de 20
1er. Concurso nacional de programación
Viernes 13 de Septiembre 2013
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
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.
Instrucciones para tener un buen
desempeño en el concurso.
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.
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
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
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
¿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
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”
AL iniciar sesión, se mostrara la siguiente interfaz, que es donde
ustedes podrán enviar sus soluciones al juez.
Elegir el
nombre del
problema.Elegir el
lenguaje
para
compilar.
Seleccionar su
código: .c,
.java, .cpp
Enviar al
juez.
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..
En la pestaña de View Runs puede ver el estado de sus soluciones enviadas al
juez.
Así es como se mostrará la
respuesta del juez.
Y sus probables respuestas
según su solución son:
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.
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.
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.
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/
Mucha suerte!!!

Más contenido relacionado

Similar a Concurso programación

Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Dulcevelazquez6
 
Proyecto final visual c engargolado
Proyecto final visual c engargoladoProyecto final visual c engargolado
Proyecto final visual c engargoladoJorge Escoto
 
Proyecto final visual c engargolado
Proyecto final visual c engargoladoProyecto final visual c engargolado
Proyecto final visual c engargoladoJorge Escoto
 
Curso de Algoritmos - Presentación 1
Curso de Algoritmos - Presentación 1Curso de Algoritmos - Presentación 1
Curso de Algoritmos - Presentación 1Joemmanuel Ponce
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacionbrayan_2012
 
Metodología para la solución de problemas utilizando la computadora
Metodología para la solución de problemas utilizando la computadoraMetodología para la solución de problemas utilizando la computadora
Metodología para la solución de problemas utilizando la computadoraSarahi Garcia Ruiz
 
Clase 1 Itinerario
Clase 1 ItinerarioClase 1 Itinerario
Clase 1 Itinerariovbalda
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programaciónelizabethpaola
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programaciónelizabethpaola
 
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptxclase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptxJulianSimonetta
 

Similar a Concurso programación (20)

Las fases de la programación
Las fases de la programaciónLas fases de la programación
Las fases de la programación
 
Algoritmos y programacion
Algoritmos y programacionAlgoritmos y programacion
Algoritmos y programacion
 
Fases de un programa
Fases de un programaFases de un programa
Fases de un programa
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
 
Proyecto final visual c engargolado
Proyecto final visual c engargoladoProyecto final visual c engargolado
Proyecto final visual c engargolado
 
Proyecto final visual c engargolado
Proyecto final visual c engargoladoProyecto final visual c engargolado
Proyecto final visual c engargolado
 
Curso de Algoritmos - Presentación 1
Curso de Algoritmos - Presentación 1Curso de Algoritmos - Presentación 1
Curso de Algoritmos - Presentación 1
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Fp03
Fp03Fp03
Fp03
 
Metodología para la solución de problemas utilizando la computadora
Metodología para la solución de problemas utilizando la computadoraMetodología para la solución de problemas utilizando la computadora
Metodología para la solución de problemas utilizando la computadora
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
MP.pptx
MP.pptxMP.pptx
MP.pptx
 
Mouse1111
Mouse1111Mouse1111
Mouse1111
 
act. 7
act. 7act. 7
act. 7
 
Clase 1 Itinerario
Clase 1 ItinerarioClase 1 Itinerario
Clase 1 Itinerario
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptxclase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 

Concurso programación

  • 1. 1er. Concurso nacional de programación Viernes 13 de Septiembre 2013
  • 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.
  • 4. Instrucciones para tener un buen desempeño en el concurso.
  • 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.
  • 12. Elegir el nombre del problema.Elegir el lenguaje para compilar. Seleccionar su código: .c, .java, .cpp Enviar 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/