stringtranslate.com

Olimpiada Internacional de Informática

El logo de la Olimpiada Internacional de Informática.

La Olimpíada Internacional de Informática ( IOI ) es una competencia de programación competitiva anual y una de las Olimpíadas Internacionales de Ciencias para estudiantes de secundaria . El primer IIO se celebró en 1989 en Pravetz , Bulgaria. Es la segunda olimpiada científica más grande, después de la Olimpíada Internacional de Matemáticas , en términos de número de países participantes (88 en IOI 2022). Cada país envía un equipo de hasta cuatro estudiantes, más un líder de equipo, un líder adjunto e invitados.

El concurso consta de dos días de programación/codificación informática y resolución de problemas de naturaleza algorítmica . Para abordar problemas que involucran grandes cantidades de datos, es necesario tener no sólo programadores, "sino también codificadores creativos, que puedan imaginar qué es lo que los programadores deben decirle a la computadora que haga. La parte difícil no es la programación, sino las matemáticas subyacentes." [1]

Los estudiantes de cada país son seleccionados para el equipo de su país a través de concursos nacionales de informática. Los estudiantes del IOI compiten de forma individual. No existe una clasificación oficial por equipos.

El IOI es una de las competiciones de informática más prestigiosas del mundo. La UNESCO y el IFIP son patrocinadores.

Estructura de la competición y participación.

La sala de competición del IOI 2006
Una medalla de bronce del IOI 2006 en México
Frente a la sala de competición del IOI 2007

En cada uno de los dos días de competición, a los competidores se les suelen plantear tres problemas que deben resolver en cinco horas. Cada estudiante trabaja por su cuenta para resolver los problemas sin ayuda externa, específicamente sin comunicación con otros concursantes, libros, acceso a la web, etc. Por lo general, a los concursantes se les permite traer teclados y ratones con cable no programables [2] . Por lo general, para resolver una tarea, el concursante tiene que escribir un programa de computadora (en C++ ) y enviarlo antes de que finalice el tiempo de competencia de cinco horas. El programa se califica según datos de pruebas secretas. Desde IOI 2010, las tareas se dividen en subtareas con dificultad graduada y los puntos se otorgan solo cuando todas las pruebas para una subtarea en particular arrojan resultados correctos, dentro de límites de tiempo y memoria específicos. En algunos casos, el programa del concursante tiene que interactuar con una biblioteca informática secreta, lo que permite problemas en los que la entrada no es fija, sino que depende de las acciones del programa, por ejemplo en problemas de juego (también conocidos como problemas interactivos). Otro tipo de problema tiene las entradas disponibles públicamente, para estos, los concursantes tienen que enviar un archivo de salida en lugar de un programa, y ​​depende de ellos si obtienen los archivos de salida escribiendo un programa (posiblemente explotando características especiales de la entrada). ), o a mano, o mediante una combinación de estos medios. Pascal ha sido eliminado como lenguaje de programación disponible a partir de 2019. [3] :11

El IOI 2010 tuvo por primera vez un marcador web en vivo con resultados provisionales en tiempo real. Las presentaciones se calificarán lo antes posible durante el concurso y los resultados se publicarán. Los concursantes conocerán sus puntuaciones, pero no las de los demás, y podrán volver a enviarlas para mejorar sus puntuaciones. Desde 2012, IOI ha estado utilizando el Sistema de Gestión de Concursos (CMS) para desarrollar y monitorear el concurso. [4]

Las puntuaciones de los dos días de competición y todos los problemas se resumen por separado para cada concursante. Las medallas se otorgan en función de su puntuación total relativa. El 50% superior de los concursantes recibe medallas, de modo que el número relativo de oro: plata: bronce: ninguna medalla es aproximadamente 1:2:3:6 (por lo tanto, 1/12 de los concursantes obtienen una medalla de oro).

Antes del IOI 2010, los puntajes de los estudiantes que no recibieron medallas no se publicaban, aunque los puntajes de los estudiantes que no recibieron medallas aún no están disponibles en los resultados oficiales, se conocen a través del marcador web en vivo. En el IOI 2012, las tres primeras naciones clasificadas por puntuación agregada (Rusia, China y EE. UU.) fueron premiadas posteriormente durante la ceremonia de clausura.

El análisis del desempeño femenino muestra que el 77,9% de las mujeres no obtienen ninguna medalla, mientras que el 49,2% de los hombres no obtienen ninguna medalla. "La participación femenina promedio fue del 4,4% en 1989-1994 y del 2,2% en 1996-2014". También sugiere una participación mucho mayor de las mujeres a nivel nacional, afirmando a veces porcentajes de dos dígitos en la participación total en la primera etapa. [5] El presidente del IOI (2011-2014), Richard Forster, afirma que el concurso tiene dificultades para atraer a las mujeres y que, a pesar de intentar solucionarlo, "ninguno de nosotros ha descubierto cuál es el problema, y ​​mucho menos la solución". ". [1] La Olimpiada Europea de Niñas en Informática (EGOI), que se celebró por primera vez en 2021, se inició con el objetivo de aumentar el número de participantes femeninas en IOI y otras Olimpiadas de Informática. [6]

En IOI 2017 celebrado en Irán, debido a que no pudieron participar en Irán, los estudiantes israelíes participaron en una competencia externa organizada por IOI en Rusia. [3] :11 Debido a problemas de visa, todo el equipo de EE. UU. no pudo asistir, aunque un concursante Zhezheng Luo [7] pudo asistir viajando con el equipo chino [8] y ganando la medalla de oro y el tercer lugar en la clasificación. [9]

En el IOI 2019 celebrado en Azerbaiyán, el equipo de Armenia no participó debido a la disputa entre los dos países , a pesar de las garantías brindadas [10] y la carta de invitación oficial enviada por el anfitrión Azerbaiyán.

Debido a la pandemia de COVID-19 , tanto el IOI 2020 como el IOI 2021, originalmente programados para celebrarse en Singapur , se llevaron a cabo como concursos en línea. El IOI 2022, organizado en Indonesia , se celebró como un evento híbrido, con alrededor del 25% de los concursantes participando en línea. [11]

Miembros

Miembros anteriores

Resumen

Medallero de todos los tiempos

Múltiples ganadores del IOI

La siguiente es una lista de los mejores en la historia del IOI. [68] El signo P indica una puntuación perfecta, un logro poco común en la historia del IOI. El signo U indica una participación no oficial, donde un concursante participó en el segundo equipo de un anfitrión. Asimismo, se indican cuando corresponda el primer ( I ), segundo ( II ) y tercer ( III ) lugar entre los medallistas de oro.

Competiciones de alimentación

La mayoría de los países participantes utilizan competiciones de clasificación para seleccionar su equipo. Algunos de ellos se enumeran a continuación:

Notas

1. ^ El 23 de septiembre de 2020 se celebró una ceremonia de clausura virtual del IOI 2020.

Ver también

Referencias

  1. ^ ab Robson, Frank (10 de agosto de 2013). "Juego de números". El Sydney Morning Herald . Consultado el 17 de agosto de 2013 .
  2. ^ "Equipo de competición". IOI 2024 Egipto . Academia Árabe . Consultado el 29 de julio de 2024 .
  3. ^ ab "Acta de las reuniones celebradas en Kazán, Federación de Rusia" (PDF) . ioinformatics.org . Asamblea General de la Olimpiada Internacional de Informática. 19 de agosto de 2016. págs.7, 11.
  4. ^ "IOI 2010 Waterloo". IIO 2010 Waterloo . Universidad de Waterloo . Consultado el 29 de julio de 2024 .
  5. ^ Maggiolo, Stefano (2015). "Una actualización sobre la presencia femenina en el IOI" (PDF) . Olimpíadas de Informática . 9, 127-137 (2015). Londres, Reino Unido: ioinformatics.org: 127–137. doi : 10.15388/ioi.2015.10 . Consultado el 13 de julio de 2017 .
  6. ^ "Olimpiada Europea Femenina de Informática". Olimpiada Europea Femenina de Informática . Olimpiada Europea Femenina de Informática.
  7. ^ "Zhezheng Luo". stats.ioinformatics.org .
  8. ^ Simões, Gabriel (31 de julio de 2017). "IOI 2017, primera ronda - Codeforces". Fuerzas de código . Consultado el 4 de agosto de 2017 . En realidad, solo hay un concursante de EE. UU. en el lugar, parece que vino con el equipo chino (directamente desde China).
  9. ^ "IOI 2017: Resultados". stats.ioinformatics.org .
  10. ^ "Acta de las reuniones de la Asamblea General celebradas en Almaty, Kazajstán, del 26 de julio al 2 de agosto de 2015" (PDF) .
  11. ^ "Número de participantes". ioi2022.id .
  12. ^ "Resultados del IOI 1989".
  13. ^ "Resultados del IOI 1990".
  14. ^ "Resultados del IOI 1991".
  15. ^ "Resultados del IIO 1992".
  16. ^ "Resultados del IIO 1993".
  17. ^ "Sitio web del IIO 1993". ioi1993 .
  18. ^ "Resultados del IOI 1994".
  19. ^ "Sitio web del IIO 1994". ioi1994 .
  20. ^ "Resultados del IIO 1995".
  21. ^ "Resultados del IIO 1996".
  22. ^ "Resultados del IIO 1997".
  23. ^ "Resultados del IIO 1998".
  24. ^ "Resultados del IIO 1999".
  25. ^ "Resultados del IOI 2000".
  26. ^ "Resultados del IIO 2001".
  27. ^ "Resultados del IIO 2002".
  28. ^ "Resultados del IIO 2003".
  29. ^ "Resultados del IIO 2004".
  30. ^ "Resultados del IIO 2005".
  31. ^ "Sitio web del IIO 2005". ioi2005 .
  32. ^ "Resultados del IIO 2006".
  33. ^ "Resultados del IIO 2007".
  34. ^ "Sitio web del IIO 2007". ioi2007 .
  35. ^ "Resultados del IIO 2008".
  36. ^ "Resultados del IIO 2009".
  37. ^ "Sitio web del IIO 2009". ioi2009.org .
  38. ^ "Resultados del IOI 2010".
  39. ^ "Sitio web del IIO 2010". ioi2010.org .
  40. ^ "Resultados del IOI 2011".
  41. ^ "Sitio web del IIO 2011". ioi2011 .
  42. ^ "Resultados del IOI 2012".
  43. ^ "Sitio web del IIO 2012". ioi2012.org .
  44. ^ "Resultados del IOI 2013".
  45. ^ "Sitio web del IIO 2013". ioi2013.org .
  46. ^ "Resultados del IOI 2014".
  47. ^ "Sitio web del IIO 2014". ioi2014.org .
  48. ^ "Resultados del IOI 2015".
  49. ^ "Sitio web del IIO 2015". ioi2017.kz .
  50. ^ "Resultados del IOI 2016".
  51. ^ "Sitio web del IOI 2016". ioi2016.ru .
  52. ^ "Resultados del IOI 2017".
  53. ^ "Sitio web del IOI 2017". ioi2017.org .
  54. ^ "Resultados del IOI 2018".
  55. ^ "Sitio web del IOI 2018". ioi2018.jp .
  56. ^ "Resultados del IOI 2019".
  57. ^ "Sitio web del IOI 2019". ioi2019.az .
  58. ^ "Resultados del IOI 2020".
  59. ^ "Sitio web del IOI 2020". ioi2020.sg .
  60. ^ "Resultados del IOI 2021".
  61. ^ "Sitio web del IOI 2021". ioi2021.sg .
  62. ^ "Resultados del IOI 2022".
  63. ^ "Sitio web del IOI 2022". ioi2022.id .
  64. ^ "Resultados del IOI 2023".
  65. ^ "Sitio web del IOI 2023". ioi2023.hu .
  66. ^ "Sitio web del IOI 2024". ioi2024.eg .
  67. ^ "Sitio web del IIO 2025". ioi2025.bo .
  68. ^ "Salón de la Fama". stats.ioinformatics.org .
  69. ^ http://olimpiada.info/Olimpiada Nacional Rumana de Informática Archivado el 24 de junio de 2019 en la Wayback Machine.
  70. ^ "Olimpiada de Informática".
  71. ^ "Inicio - NOI.PH".

enlaces externos