Reglas

Agenda

Inscripción

Ubicación

Ambiente

Contacto

 

 

 

 

 

 

 

Reglas

Las reglas presentadas aquí siguen las recomendaciones de la ACM Collegiate International Programming Contest referida a sus competencias regionales.

Misión

La Competencia de Programación brinda a los estudiantes de Universidades una oportunidad para demostrar y mejorar sus habilidades computaciones y resolución de problemas, ganando premios de acuerdo a estas habilidades.

Descripción General

La Competencia de Programación es el evento regional para Sudamérica de la ACM Collegiate International Programming Contest.

Durante la competencia, los equipos compuestos de 3 estudiantes, trabajarán de 6 a 8 problemas de proyecto e implementación de algoritmos durante un tiempo limitado (5 horas). Los ganadores de la Competencia Regional pasarán automáticamente a la Final Mundial.

Organización

Las reglas de la Competencia de Programación siguen la dirección determinada por el Steering Committee of the ACM Collegiate International Programming Contest, presidida por el Director de Competencia, William B. Poucher, Ph.D., Baylor University, Waco, Texas. El Director de Competencia nombre a un Director de Competencia Regional, quien, en conjunción con el Regional Steering Commitee es responsable de adaptar las reglas para cada región.

El Comité Directivo Regional para Sudamérica está compuesto por:

  • Ricardo Dahab (UNICAMP), Director Regional de la Competencia (RCD);
  • Pablo Coll (UBA), coordinador en Argentina;
  • Carlos Ferreira (USP), coordinador en Brasil;
  • Ricardo Baeza-Yates (U. de Chile), coordinador en Chile;
  • Guillermo Caro (ACIS), coordinador en Colombia;
  • Viktor Khlebnikov (PUCP), coordinador en Perú;
  • Trino Gómez (UCV), coordinador en Venezuela;

Condiciones de participación

Las reglas de las competencias regionales están publicadas en la página  http://icpc.baylor.edu/icpc/regionals/About.htm. También se necesita consultar el Árbol de Decisión de Elegibilidad.

En la competencia participan los equipos de estudiantes actuales de las instituciones sudamericanas.

Estos estudiantes constituirán equipos de 3 personas que deben ser elegibles para competir en la Final Mundial. Cada miembro del equipo deben cumplir con los siguientes requerimientos básicos (obligatorios):

·          desear y ser apto para la Final Mundial;

·          ser estudiante inscrito en una de las facultades de la institución que representa;

·          competir por una sola institución al año;

·          no haber competido en la Final Mundial dos veces;

·          no haber competido en la Competición Regional 5 veces.

Una vez cumplido con los requerimientos básicos, los miembros del equipo son elegibles si cumplen con lo siguiente:

·          iniciaron los estudios superiores a partir del año 2001,

·          o nacieron en el año 1982 o posterior.

Si no se cumple ninguna de estas dos condiciones indicadas, y el estudiante completó más que el equivalente de 8 semestres de estudios, entonces el estudiante NO es elegible. Pero si completó menos, la única posibilidad permitida para ser elegible es que el entrenador del equipo (coach) solicite extensión de elegibilidad proveyendo los registros académicos y laborales completos del estudiante.

La elegibilidad de cada uno de los miembros del equipo debe estar certificada en un escrito presentado al Director de la sede por el entrenador del equipo (coach). Comúnmente los entrenadores son miembros del personal docente de la institución participante. De no ser así, será necesaria una carta de autorización emitida por la institución participante. El entrenador es responsable de inscribir al equipo en el sistema de registro del ICPC en los plazos y condiciones expresadas en estas reglas. El entrenador representará al equipo y será el contacto oficial con el equipo antes y durante la competencia. Cada equipo puede tener a un solo coach.

Cada institución puede presentar hasta 3 equipos. Existe un número limitado de equipos que serán aceptados en cada sede. Este número depende de la capacidad de la sede y quizás varía de una a otra. Si el número de equipos registrados excede la capacidad, el criterio para seleccionar aquellos que participarán en la competencia es, en este orden:

1) Cobertura: tanto como sea posible, el Comité Organizador seleccionará los equipos que vengan de diferentes estados y países.

2) Fecha de inscripción: los equipos que se hayan inscrito primero tendrán preferencia, siempre y cuando hayan presentado todos los datos y papeles.

Fechas importantes

  • 19 de septiembre de 2005, la fecha de inicio de inscripciones de equipos. No es necesario registrar los miembros de los equipos en esta fecha.
  • 31 de octubre, la última fecha para que las instituciones preinscriban sus equipos.
  • 2 de noviembre, la última fecha para el registro de los miembros de los equipos y pago de la inscripción.
  • 10 de noviembre, la última fecha para enviar la Qualification Statement, llenada y firmada por el School Advisor (Team Advisor), quien debe ser un profesor de la misma institución a la que pertenecen los miembros del equipo.
  • 12 de noviembre de 2005, fecha de la competencia.

Competencia de Programación

1. Sedes. La Competencia Regional Sudamericana de Programación de la ACM tendrá lugar en Argentina, Brasil, Chile, Colombia, Perú y Venezuela el mismo día y hora.

2. Agenda.

3. Idioma. El material impreso referido a la Competencia de Programación será distribuido solamente en inglés.

4. Materiales. Los competidores pueden llevar a la competencia materiales impresos, tales como libros, manuales y listados de programas. Materiales guardados magnéticamente, tales como versiones de software u otra información, no serán permitidos.

5. Requerimientos técnicos. Los lenguajes de programación de la competencia incluyen Pascal, C, C++ y Java. Facilidades de acceso a las computadoras variarán de acuerdo a cada sede. Cada equipo podrá usar una sola computadora.

6. Soporte técnico. Personas de soporte técnico estarán disponibles durante la competencia.

7. La Competencia. La Competencia de Programación consiste de una colección de 6 a 8 problemas que deberán ser resueltos en 5 horas.

Los equipos deberán dar una posible solución del problema al Jurado, para que obtengan una aceptación o rechazo de la solución. En caso de rechazo, nuevas soluciones podrían ser dadas.

Un competidor podría dar un reclamo por ambigüedad o error en la presentación de un problema, llenando y enviando un pedido de rectificación a los jueces. Si ellos acuerdan que la ambigüedad o error existe, la rectificación será dada para todos los competidores.

8. Disciplina. Los competidores no deben hablar a nadie excepto a los miembros de su equipo y personal designado por el Director de la sede.

Cualquier falla que ocurriese en el sistema debe ser comunicada al soporte técnico.

Cualquier conducta irregular de un competidor que comprometa la competencia, de acuerdo al criterio del Director de la sede, podría causar la descalificación del equipo.

9. Alteración de la duración de la competencia. El Director Regional de la Competencia podría alterar la duración de la competencia en el caso de dificultades imprevistas. Si la duración de la competencia es alterada, todos los competidores serán notificados en su momento y de manera simultánea.

10. Puntuación. El primer criterio para calificar un equipo es el número de problemas resuelto correctamente. Una solución será considerada incorrecta si:

a. el programa no puede ser compilado correctamente;

b. su tiempo de ejecución excede un "razonable" espacio de tiempo, u ocurre un error de ejecución (runtime error);

c. el programa da una respuesta incorrecta;

d. el formato de salida difiere del especificado en el enunciado del problema.

Si el primer criterio lleva a un empate, los equipos que han obtenido sus soluciones en el menor tiempo total serán mejor calificados.

El tiempo total es la suma de los tiempos consumidos en solucionar cada problema resuelto correctamente. El tiempo consumido para resolver un problema es el tiempo transcurrido desde el inicio de la competencia hasta la entrega de la primera solución aceptada por el jurado, más 20 minutos de penalización por cada envío rechazado de dicho problema. Los problemas no solucionados no consumen tiempo.

El Jurado de la sede es el único responsable para decidir la exactitud de las soluciones presentadas para cada problema. Consultándolos, el Director de la sede determinará a los ganadores de la competencia. El Director de la sede y el Jurado tienen el poder para juzgar situaciones imprevistas, y sus decisiones serán irrevocables en situaciones que se pudieran presentar.