El Concurso Internacional de Programación Universitaria , conocido como ICPC , es un concurso competitivo anual de programación de varios niveles entre las universidades del mundo. Con sede en la Universidad de Baylor y dirigido por el Director Ejecutivo del ICPC y el profesor de Baylor, el Dr. William B. Poucher, el ICPC opera concursos regionales autónomos que cubren seis continentes y culminan en una final mundial global cada año. En 2018, la participación del ICPC incluyó a 52,709 estudiantes de 3,233 universidades en 110 países. [3]
El ICPC opera bajo los auspicios de la Fundación ICPC y opera bajo acuerdos con universidades anfitrionas y organizaciones sin fines de lucro, todo de acuerdo con las Políticas y Procedimientos del ICPC. [4] Desde 1977 hasta 2017, el ICPC se celebró bajo los auspicios de ACM y se denominó ACM-ICPC. [5]
Sus raíces se remontan a 1970, más de 320.000 ex alumnos del ICPC pueblan las filas profesionales de empresas de alta tecnología, empresas consultoras, instituciones financieras, empresas de inversión, nuevas empresas de alta tecnología, empresas de capital de riesgo, academia y servicio público. [6] Los ex alumnos de ICPC son desarrolladores, ingenieros de software, ingenieros de software senior, líderes, jefes, directores de tecnología, directores ejecutivos, fundadores y cofundadores. También son profesores, investigadores y en el servicio público. Un buen número está en capital de riesgo, ayudando a otros a iniciar empresas. Uno es comediante. [7]
Misión
El ICPC, el “Concurso Internacional de Programación Universitaria”, es un deporte de programación competitivo y extracurricular para estudiantes de universidades de todo el mundo. Las competencias de ICPC brindan a los estudiantes superdotados oportunidades para interactuar, demostrar y mejorar su trabajo en equipo, programación y proceso de resolución de problemas. El ICPC es una plataforma global para la academia, la industria y la comunidad para destacar y elevar las aspiraciones de la próxima generación de profesionales de la computación en su búsqueda de la excelencia. [8]
Historia
El ICPC tiene sus raíces en una competencia celebrada en la Universidad de Texas A&M en 1970 organizada por el Capítulo Alfa de la Sociedad de Honor en Ciencias de la Computación (UPE) de Upsilon Pi Epsilon . Esta competencia de programación inicial se tituló Primer Campeonato Anual de Programación Universitaria de Texas y cada Universidad estuvo representada por un equipo de hasta cinco miembros. La computadora utilizada fue una 360 modelo 65, que fue una de las primeras máquinas con un sistema DAT (Dynamic Address Translator, también conocido como "paginación") para acceder a la memoria. El inicio de la competición se retrasó unos 90 minutos porque dos de los cuatro amplificadores del "banco de memoria" estaban inactivos. Los equipos que participaron incluyeron, Texas A&M, Texas Tech, University of Houston y cinco o seis universidades / facultades más de Texas. Había tres problemas que debían ser completados y el tiempo acumulado desde el "inicio" hasta la "finalización exitosa" determinaba a los ganadores del primer, segundo y tercer lugar. El lenguaje de programación utilizado fue Fortran . Los programas se escribieron en hojas de codificación, se pincharon en tarjetas Hollerith y se enviaron para su ejecución. El equipo de la Universidad de Houston ganó la competencia completando los tres problemas con éxito con el tiempo. Los equipos de segundo y tercer lugar no completaron con éxito los tres problemas. El concurso evolucionó a su forma actual como una competencia de varios niveles en 1977, con la primera final celebrada junto con la Conferencia de Ciencias de la Computación ACM.
De 1977 a 1989, el concurso incluyó principalmente equipos de cuatro de universidades de los Estados Unidos y Canadá. Con sede en la Universidad de Baylor desde 1989, con concursos regionales establecidos dentro de la comunidad universitaria mundial, el ICPC se ha convertido en una competencia mundial. Para aumentar el acceso a las Finales Mundiales, los equipos se redujeron a tres estudiantes dentro de sus primeros cinco años académicos. [ cita requerida ]
De 1997 a 2017, IBM fue el patrocinador de ICPC. Durante ese tiempo, la participación en el concurso ha crecido en más de un 2000%. En 1997 participaron 840 equipos de 560 universidades. En 2017, 46381 estudiantes de 2948 universidades de 103 países de seis continentes participaron en concursos regionales. Organizado como un deporte mental universitario extracurricular altamente localizado y operando como una asociación no incorporada coordinada globalmente que opera bajo acuerdos con universidades anfitrionas y organizaciones sin fines de lucro, el ICPC está abierto a equipos calificados de todas las universidades del mundo. [ cita requerida ]
La UPE ha brindado apoyo continuo desde 1970 y ha honrado a los Finalistas Mundiales desde las primeras Finales en 1976. El ICPC está en deuda con las contribuciones de los miembros de ACM y la asistencia de ACM de 1976 a 2018. Baylor University ha trabajado desde 1985, albergando la Sede del ICPC desde 1989. El ICPC opera como una asociación no incorporada coordinada globalmente que opera bajo acuerdos con universidades anfitrionas y organizaciones sin fines de lucro para asegurar que la participación en ICPC esté abierta a equipos calificados de todas las universidades del mundo. Consulte Políticas y procedimientos de ICPC. [4]
Las Finales Mundiales de ICPC (Las Finales Mundiales Anuales del Concurso Internacional de Programación Universitaria) es la ronda final de la competencia. A lo largo de su historia, se ha convertido en un evento de 4 días celebrado en los mejores lugares del mundo con 140 equipos compitiendo en las Finales Mundiales de 2018. Los equipos campeones mundiales recientes han sido reconocidos por el jefe de estado de su país. En los últimos años, las impresiones de los medios se han mantenido en la marca de los mil millones. [ cita requerida ]
Desde 2000, solo los equipos de Rusia , China y Polonia han ganado la final mundial del ICPC. La participación en América del Norte es mucho menor que en el resto del mundo, lo que se atribuye en parte a la percepción de que la participación es baja. [9]
Las reglas del concurso
Los concursos ICPC son competiciones por equipos. Las reglas actuales estipulan que cada equipo consta de tres estudiantes. Los participantes deberán ser estudiantes universitarios, que hayan tenido menos de cinco años de formación universitaria antes del concurso. Los estudiantes que hayan competido previamente en dos finales mundiales o cinco competencias regionales no son elegibles para competir nuevamente. [10] [11]
Durante cada concurso, los equipos de tres tienen 5 horas para resolver entre ocho y quince problemas de programación (ocho típicos para regionales y doce para finales). Deben presentar soluciones como programas en C , C ++ , Java , Ada , [12] Python [13] [14] o Kotlin [15] (aunque no se garantiza que todos los problemas se puedan resolver en un idioma determinado, el sitio web del ICPC establece que "los jueces habrán resuelto todos los problemas en Java y C ++" para las competiciones finales regionales y mundiales). Luego, los programas se ejecutan con datos de prueba. Si un programa no da una respuesta correcta, se notifica al equipo y puede enviar otro programa.
El ganador es el equipo que resuelve correctamente la mayoría de los problemas. Si es necesario clasificar equipos para medallas o premios entre equipos empatados, la ubicación de los equipos se determina por la suma de los tiempos transcurridos en cada punto en que presentaron las soluciones correctas más 20 minutos por cada envío rechazado de un problema finalmente resuelto. No se consume tiempo para un problema que no se resuelve. [dieciséis]
Por ejemplo, considere una situación en la que dos equipos, Rojo y Azul, empatan resolviendo dos problemas cada uno. El equipo Red presentó sus soluciones a A y B a la 1:00 y 2:45 después del comienzo del concurso. Tuvieron una carrera rechazada en C, pero fue ignorada porque no resolvieron C. El equipo Azul presentó soluciones a los problemas A y C a la 1:20 y 2:00 después del comienzo. Tuvieron una carrera rechazada en C. Entonces, el tiempo total es 1: 00 + 2: 45 = 3: 45 para el equipo Rojo y 1:20 + 2: 00 + 0: 20 = 3: 40 para el equipo Azul. Se rompe el empate a favor del Team Blue.
En comparación con otros concursos de programación (por ejemplo, Olimpiada Internacional de Informática ), el ICPC se caracteriza por una gran cantidad de problemas (ocho o más problemas en solo 5 horas). Otra característica es que cada equipo puede usar solo una computadora, aunque los equipos tienen tres estudiantes. Esto hace que la presión del tiempo sea aún mayor. Se necesita un buen trabajo en equipo y capacidad para resistir la presión para ganar.
Finales 2004-2019
Finales Mundiales 2004
Las Finales Mundiales ACM-ICPC 2004 se llevaron a cabo en el Obecni Dum, Praga , por la Universidad Técnica Checa en Praga. 3.150 equipos que representan a 1.411 universidades de 75 países compitieron en rondas eliminatorias, y 73 de esos equipos pasaron a la final mundial. El Instituto de Óptica y Mecánica Fina de San Petersburgo de Rusia ganó, resolviendo 7 de 10 problemas. [17] Los medallistas de oro fueron el Instituto de Mecánica Fina y Óptica de San Petersburgo, KTH - Real Instituto de Tecnología (Suecia), Universidad Estatal de Bielorrusia y Universidad Estatal de Perm (Rusia).
Finales Mundiales 2005
Las finales mundiales de 2005 se llevaron a cabo en el Hotel Pudong Shangri-La en Shanghai el 6 de abril de 2005, organizadas por la Universidad Jiaotong de Shanghai . 4.109 equipos que representan a 1.582 universidades de 71 países compitieron en rondas eliminatorias, y 78 de esos equipos pasaron a la final mundial. La Universidad de Shanghai Jiaotong ganó su segundo título mundial, con 8 de 10 problemas resueltos. [18] Los ganadores de la medalla de oro fueron Shanghai Jiaotong, la Universidad Estatal de Moscú, el Instituto de Mecánica Fina y Óptica de San Petersburgo (Rusia) y la Universidad de Waterloo (Canadá).
Finales Mundiales 2006
Las Finales Mundiales ACM-ICPC 2006 se llevaron a cabo en San Antonio , Texas , y fueron organizadas por la Universidad de Baylor . [19] 5.606 equipos que representan a 1.733 universidades de 84 países compitieron en rondas eliminatorias, y 83 de esos equipos pasaron a la final mundial. La Universidad Estatal de Saratov de Rusia ganó, resolviendo 6 de 10 problemas. [20] Los ganadores de la medalla de oro fueron Saratov, Universidad Jagellónica (Polonia), Universidad Técnica Estatal de Altai (Rusia), Universidad de Twente (Países Bajos).
Finales Mundiales 2007
Las Finales Mundiales ACM-ICPC 2007 se llevaron a cabo en el Tokyo Bay Hilton, en Tokio, Japón, del 12 al 16 de marzo de 2007. Las Finales Mundiales fueron organizadas por el Capítulo ACM Japón y el IBM Tokyo Research Lab. Unos 6.099 equipos compitieron en seis continentes a nivel regional. Ochenta y ocho equipos avanzaron a la final mundial. La Universidad de Varsovia ganó su segundo campeonato mundial, resolviendo 8 de 10 problemas. Los ganadores de la medalla de oro fueron la Universidad de Varsovia, la Universidad de Tsinghua (China), el Instituto de Mecánica Fina y Óptica de San Petersburgo (Rusia) y el Instituto de Tecnología de Massachusetts (Estados Unidos). Los ganadores de la medalla de plata incluyen la Universidad Jiao Tong de Shanghai (China) y otras 3 universidades.
Finales Mundiales 2008
Las Finales Mundiales ACM-ICPC 2008 se llevaron a cabo en el Hotel Fairmont Banff Springs, en Banff, Alberta, Canadá, del 6 al 10 de abril de 2008. [21] Las Finales Mundiales fueron organizadas por la Universidad de Alberta. Hubo 100 equipos en las finales mundiales, de un total de 6700 equipos que compitieron en las rondas anteriores. [22] El Instituto de Óptica y Mecánica Fina de San Petersburgo ganó su segundo campeonato mundial. El Instituto de Tecnología de Massachusetts , la Universidad Técnica Estatal de Izhevsk y la Universidad Nacional de Lviv también recibieron medallas de oro.
Finales mundiales de 2009
Las Finales Mundiales ACM-ICPC 2009 se llevaron a cabo en Estocolmo, Suecia, del 18 al 22 de abril, en el campus de la institución anfitriona, KTH - The Royal Institute of Technology, así como en el Grand Hotel, Radisson Strand y Diplomat. Hotel. Había 100 equipos de más de 200 sitios regionales compitiendo por el Campeonato Mundial. El Instituto de Óptica y Mecánica Fina de San Petersburgo defendió su título y ganó su tercer campeonato mundial. La Universidad de Tsinghua , la Universidad Estatal de San Petersburgo y la Universidad Estatal de Saratov también recibieron medallas de oro. [23] Las Finales Mundiales de 2009 fueron pioneras en la transmisión de video en vivo de todo el concurso, con elementos como comentarios de expertos, transmisiones en vivo de los equipos y sus pantallas de computadora y entrevistas con jueces, entrenadores y dignatarios. El evento fue transmitido en línea, así como por el canal de televisión sueco Axess TV .
Finales Mundiales 2010
Las Finales Mundiales ACM-ICPC 2010 se llevaron a cabo en Harbin , China. El anfitrión es la Universidad de Ingeniería de Harbin . La Universidad de Shanghai Jiao Tong ganó el campeonato mundial. [24] Universidad Estatal de Moscú , Universidad Nacional de Taiwán , y Shevchenko Universidad Nacional Taras Kiev también recibieron medallas de oro.
Finales Mundiales 2011
Las Finales Mundiales ACM-ICPC 2011 se llevaron a cabo en Orlando, Florida y fueron organizadas por el patrocinador principal IBM . Inicialmente, el concurso estaba programado para celebrarse en Sharm el-Sheikh , Egipto , en febrero, pero se trasladó debido a la inestabilidad política asociada con la Primavera Árabe . La Universidad de Zhejiang ocupó el primer lugar con la Universidad de Michigan en Ann Arbor, la Universidad de Tsinghua y la Universidad Estatal de San Petersburgo obteniendo el segundo, tercer y cuarto lugar respectivamente, cada una de las cuales recibió medallas de oro. [25] China (2G) Estados Unidos (1G) Rusia (1G, 2S, 2B) Alemania (1S) Ucrania (1S) Polonia (1B) Canadá (1B)
Finales Mundiales 2012
Las finales mundiales de 2012 se celebraron en Varsovia, Polonia. Fueron inaugurados el 15 de mayo y están alojados en la Universidad de Varsovia . [26] El Instituto de Óptica y Mecánica Fina de San Petersburgo ganó su cuarto campeonato mundial, la mayor cantidad de todas las universidades en ese momento. La Universidad de Varsovia , el Instituto de Física y Tecnología de Moscú y la Universidad Jiao Tong de Shanghai obtuvieron el segundo, tercer y cuarto lugar respectivamente y recibieron medallas de oro. Rusia (2G, 1B) China (1G, 1S) Polonia (1G) Estados Unidos (1S) Hong Kong (1S) Bielorrusia (1S, 1B) Canadá (1B) Japón (1B)
Finales Mundiales 2013
Las Finales Mundiales de 2013 se llevaron a cabo en San Petersburgo, Rusia. Fueron inaugurados el 3 de julio y fueron acogidos por NRU ITMO .
Los trece mejores equipos de 2013 que recibieron medallas son:
Japón (1G) Rusia (1G, 1S, 2B) China (1G, 1B) Taiwán (1G) Polonia (1S, 1B) Ucrania (1S) Bielorrusia (1S) Estados Unidos (1B)
- Universidad Estatal de Tecnologías de la Información, Mecánica y Óptica de San Petersburgo (ORO, CAMPEÓN MUNDIAL),
- Universidad Jiao Tong de Shanghai (ORO, segundo lugar),
- La Universidad de Tokio (ORO, 3er lugar),
- Universidad Nacional de Taiwán (ORO, cuarto lugar),
- Universidad Estatal de San Petersburgo (PLATA, quinto lugar),
- Universidad de Varsovia (PLATA, sexto lugar),
- Universidad Nacional Taras Shevchenko de Kiev (PLATA, séptimo lugar),
- Universidad Estatal de Bielorrusia (PLATA, octavo lugar),
- Universidad Jagellónica de Cracovia (BRONCE, noveno lugar),
- Universidad Estatal de Moscú (BRONCE, décimo lugar),
- Universidad Carnegie Mellon (BRONCE, 11 ° lugar),
- Universidad de Tsinghua (BRONCE, 12 ° lugar),
- Universidad Estatal de Perm (BRONCE, puesto 13). [27] [28]
Finales Mundiales 2014
Las Finales Mundiales de 2014 se llevaron a cabo en Ekaterinburg, Rusia, del 21 al 25 de junio, organizadas por la Universidad Federal de los Urales . La competición final se celebró el 25 de junio. [29] 122 equipos participaron en la competencia y la Universidad Estatal de San Petersburgo se convirtió en campeona mundial. [30]
Los siguientes equipos recibieron medallas en ICPC 2014: [30]
Rusia (2G, 2B) China (1G, 1S, 1B) Taiwán (1G) Japón (1S) Polonia (1S) Croacia (1S) Eslovaquia (1B)
Oro
- Universidad Estatal de San Petersburgo
- Universidad estatal de Moscú
- Universidad de Peking
- Universidad Nacional de Taiwán
Plata
- Universidad de Varsovia
- Universidad Jiao Tong de Shanghai
- La universidad de tokio
- Universidad de Zagreb
Bronce
- Universidad Nacional de Investigación de TI, Mecánica y Óptica de San Petersburgo
- Escuela Superior de Economía de la Universidad Nacional de Investigación
- Universidad de Tsinghua
- Universidad Comenius
Finales mundiales de 2015
Las Finales Mundiales de 2015 se llevaron a cabo en Marrakech ( Marruecos ) del 16 al 21 de mayo, organizadas por Mohammed the Fifth University , Al Akhawayn University y Mundiapolis University . La competencia final fue el 20 de mayo. 128 equipos compitieron para ser Campeones del Mundo. El ganador fue San Petersburgo ITMO, resolviendo todos los problemas propuestos (13) por primera vez. Rusia (2G), China (1G, 1B, 1S), Japón (1G), Estados Unidos (1B, 1S), Croacia (1S), República Checa (1S), Corea (1B), Polonia (1B).
Oro
- Universidad ITMO
- Universidad estatal de Moscú
- Universidad de tokio
- Universidad de Tsinghua
Plata
- Universidad de Peking
- Universidad de California, Berkeley
- Universidad de Zagreb
- Universidad Charles
Bronce
- Universidad Jiao Tong de Shanghai
- Instituto de Tecnología de Massachusetts
- Universidad de Corea
- Universidad de Varsovia
Finales Mundiales de 2016
Las finales mundiales de 2016 se celebraron en Phuket ( Tailandia ) del 16 al 21 de mayo. La competencia final fue el 19 de mayo. 128 equipos compitieron para ser Campeones del Mundo. El ganador fue la Universidad Estatal de San Petersburgo que resolvió 11 problemas de 13 problemas propuestos. El segundo ganador fue la Universidad Jiao Tong de Shanghai, a 7 minutos de la SpSU, también con 11 problemas resueltos.
Oro
- Universidad Estatal de San Petersburgo
- Universidad Jiao Tong de Shanghai
- Universidad Harvard
- Instituto de Física y Tecnología de Moscú
Plata
- Universidad de Varsovia
- Instituto de Tecnología de Massachusetts
- Universidad ITMO de San Petersburgo
- Universidad Federal de los Urales
Bronce
- Universidad de Varsovia
- Universidad Estatal NI Lobachevsky de Nizhny Novgorod
- Universidad Nacional de Lviv
- Universidad de Fudan [31]
Finales Mundiales 2017
Las finales mundiales de 2017 se llevaron a cabo en Rapid City, Dakota del Sur ( Estados Unidos ) del 20 al 25 de mayo, organizadas por Excellence in Computer Programming. Debido a la cuestión de la visa, varios equipos no pudieron presentarse en el lugar, en el que las escuelas afectadas pueden obtener calificaciones directas para ICPC 2018 además de los lugares de calificación habituales.
El ganador fue la Universidad ITMO . Los equipos de los siguientes países recibieron medallas en ICPC 2017: Rusia (2 de oro, 1 de plata, 1 de bronce), Polonia (1 de oro), Corea del Sur (1 de oro, 1 de bronce), China (3 de plata), Suecia (1 de bronce). ), Japón (1 Bronce).
Oro
- Universidad ITMO
- Universidad de Varsovia
- Universidad Nacional de Seúl
- Universidad Estatal de San Petersburgo
Plata
- Instituto de Física y Tecnología de Moscú
- Universidad de Tsinghua
- Universidad de Peking
- Universidad de Fudan
Bronce
- KAIST
- Universidad Federal de los Urales
- KTH Real Instituto de Tecnología
- Universidad de tokio
Finales Mundiales 2018
Las Finales Mundiales de 2018 se celebraron en Beijing ( China ), del 15 al 20 de abril, y fueron organizadas por la Universidad de Pekín .
Oro
- Universidad estatal de Moscú
- Instituto de Física y Tecnología de Moscú
- Universidad de Peking
- La universidad de tokio
Plata
- Universidad Nacional de Seúl
- Universidad de Nueva Gales del Sur
- Universidad de Tsinghua
- Universidad Jiao Tong de Shanghai
Bronce
- Universidad ITMO
- Universidad de Florida Central
- Instituto de Tecnología de Massachusetts
- Universidad de vilnius
- Universidad Federal de los Urales
Medallas otorgadas en la Final Mundial 2018
Archivado en Wayback Machine (archivado el 24 de abril de 2018)
Clasificación en la final | País | Institución | Primero en resolver el problema | No de pregunta resuelta | |
---|---|---|---|---|---|
01 | 1 | Rusia | Universidad estatal de Moscú | Panda Preserve y Single Cut of Failure | 9 |
02 | 2 | Rusia | Instituto de Física y Tecnología de Moscú | Dar un salto al crimen | 8 |
03 | 3 | porcelana | Universidad de Peking | Isla de gemas | 8 |
04 | 4 | Japón | La universidad de tokio | 8 | |
05 | 5 | Corea del Sur | Universidad Nacional de Seúl | Aspersor de coma | 7 |
06 | 6 | Australia | Universidad de Nueva Gales del Sur | La tecnología inalámbrica es la nueva fibra | 7 |
07 | 7 | porcelana | Universidad de Tsinghua | 7 | |
08 | 8 | porcelana | Universidad Jiao Tong de Shanghai | 7 | |
09 | 9 | Rusia | Universidad ITMO | Ir con el flujo | 7 |
10 | 10 | Estados Unidos | Universidad de Florida Central | 7 | |
11 | 11 | Estados Unidos | Instituto de Tecnología de Massachusetts | 7 | |
12 | 12 | Lituania | Universidad de vilnius | Coger el avión | 7 |
13 | 13 | Rusia | Universidad Federal de los Urales | 7 |
En la final mundial de 2018, los problemas "Conquer the World" y "Uncrossed Knight's Tour" no se resolvieron.
Finales Mundiales 2019
Las Finales Mundiales de 2019 se llevaron a cabo en Oporto ( Portugal ) del 31 de marzo al 5 de abril de 2019, organizadas por la Universidad de Oporto y la Ciudad de Oporto. [32]
Oro
- Universidad estatal de Moscú
- Instituto de Tecnología de Massachusetts
- Universidad de tokio
- Universidad de Varsovia
Plata
- Universidad Nacional de Taiwán
- Universidad de Wroclaw
- Universidad Nacional de Seúl
- Universidad de Tecnología Kim Chaek
Bronce
- Universidad de Tecnología de Sharif
- Instituto de Física y Tecnología de Moscú
- Escuela Superior de Economía de la Universidad Nacional de Investigación
- La Universidad China de Hong Kong
Finales Mundiales 2020
Debido a la pandemia de COVID-19 , las Finales Mundiales de 2020 se pospusieron. [33]
Ganadores
Gana | País | Institución | Más reciente |
---|---|---|---|
7 | Rusia | Universidad ITMO | 2017 |
4 | Rusia | Universidad Estatal de San Petersburgo | 2016 |
3 | porcelana | Universidad Jiao Tong de Shanghai | 2010 |
3 | Estados Unidos | Universidad Stanford | 1991 |
2 | Rusia | Universidad estatal de Moscú | 2019 |
2 | Polonia | Universidad de Varsovia | 2007 |
2 | Canadá | Universidad de Waterloo | 1999 |
2 | Estados Unidos | Instituto de Tecnología de California | 1988 |
2 | Estados Unidos | Universidad de Washington en St. Louis | 1980 |
Año | País | Institución |
---|---|---|
2019 | Rusia | Universidad estatal de Moscú |
2018 | Rusia | Universidad estatal de Moscú |
2017 | Rusia | Universidad ITMO |
2016 | Rusia | Universidad Estatal de San Petersburgo |
2015 | Rusia | Universidad ITMO |
2014 | Rusia | Universidad Estatal de San Petersburgo |
2013 | Rusia | Universidad ITMO |
2012 | Rusia | Universidad ITMO |
2011 | porcelana | Universidad de Zhejiang |
2010 | porcelana | Universidad Jiao Tong de Shanghai |
2009 | Rusia | Universidad ITMO |
2008 | Rusia | Universidad ITMO |
2007 | Polonia | Universidad de Varsovia |
2006 | Rusia | Universidad Estatal de Saratov |
2005 | porcelana | Universidad Jiao Tong de Shanghai |
2004 | Rusia | Universidad ITMO |
2003 | Polonia | Universidad de Varsovia |
2002 | porcelana | Universidad Jiao Tong de Shanghai |
2001 | Rusia | Universidad Estatal de San Petersburgo |
2000 | Rusia | Universidad Estatal de San Petersburgo |
1999 | Canadá | Universidad de Waterloo |
1998 | República Checa | Universidad Charles |
1997 | Estados Unidos | Universidad Harvey Mudd |
1996 | Estados Unidos | Universidad de California, Berkeley |
1995 | Alemania | Albert-Ludwigs-Universität |
1994 | Canadá | Universidad de Waterloo |
1993 | Estados Unidos | Universidad Harvard |
1992 | Australia | Universidad de Melbourne |
1991 | Estados Unidos | Universidad Stanford |
1990 | Nueva Zelanda | Universidad de otago |
1989 | Estados Unidos | Universidad de California, Los Angeles |
1988 | Estados Unidos | Instituto de Tecnología de California |
1987 | Estados Unidos | Universidad Stanford |
1986 | Estados Unidos | Instituto de Tecnología de California |
1985 | Estados Unidos | Universidad Stanford |
1984 | Estados Unidos | Universidad Johns Hopkins |
1983 | Estados Unidos | Universidad de Nebraska |
mil novecientos ochenta y dos | Estados Unidos | Universidad de Baylor |
1981 | Estados Unidos | Universidad de Missouri – Rolla |
1980 | Estados Unidos | Universidad de Washington en St. Louis |
1979 | Estados Unidos | Universidad de Washington en St. Louis |
1978 | Estados Unidos | Instituto de Tecnología de Massachusetts |
1977 | Estados Unidos | Universidad del estado de michigan |
Ganador | País | Victoria más reciente | No. de años participados |
---|---|---|---|
17 | Estados Unidos | 1997 | 36 |
14 | Rusia | 2019 | 24 |
4 | porcelana | 2011 | |
2 | Polonia | 2007 | |
2 | Canadá | 1999 | |
1 | República Checa | 1998 | |
1 | Alemania | 1995 | |
1 | Australia | 1992 | |
1 | Nueva Zelanda | 1990 |
Participantes de renombre
Algunos ex finalistas de ACM ICPC han logrado logros notables en la industria y la investigación del software. Entre ellos se encuentran Adam D'Angelo , ex director de tecnología de Facebook y fundador de Quora , Nikolai Durov , cofundador de Telegram Messenger , Matei Zaharia , creador de Apache Spark , Tony Hsieh , director ejecutivo de Zappos y un capitalista de riesgo, Craig Silverstein , el primer empleado de Google .
Ver también
- Concurso de investigación de estudiantes de ACM
- Programación competitiva , un tipo de deporte mental involucrado en competencias de programación.
- Juez online , un servicio para practicar para programar concursos y ejecutarlos online
- PC² , el sistema de control del concurso de programación en apoyo de las actividades del concurso de programación informática (utilizado en las finales mundiales del ICPC hasta 2008)
Referencias
- ^ https://icpc.baylor.edu
- ^ a b https://icpc.foundation
- ^ https://icpc.baylor.edu/worldfinals/pdf/Factsheet.pdf
- ^ a b https://icpc.baylor.edu/compete/ICPC-Policies-and-Procedures.pdf
- ^ https://icpc.baylor.edu/download/community/history/Factsheet-2017.pdf
- ^ https://www.quora.com/What-is-more-important-to-companies-like-Google-competitive-programming-skills-or-work-experience-in-programming/answer/Bill-Poucher
- ^ https://www.quora.com/Is-it-confirmed-that-anyone-who-is-a-winner-of-the-ACM-ICPC-can-get-a-job-in-Google-Facebook -y-Microsoft-con-un-buen-salario / respuesta / Bill-Poucher
- ^ "Copia archivada" (PDF) . Archivado desde el original (PDF) el 28 de marzo de 2018 . Consultado el 27 de marzo de 2018 .CS1 maint: copia archivada como título ( enlace )
- ^ Bloomfield, Aaron; Sotomayor, Borja. "Una guía de estrategia de concurso de programación" (PDF) . SIGCSE '16: Actas del 47º Simposio Técnico de ACM sobre Educación en Ciencias de la Computación .
- ^ "Información - ICPC" . Archivado desde el original el 16 de junio de 2008 . Consultado el 10 de junio de 2008 .
- ^ "Diagrama de decisión de elegibilidad de las regiones de ICPC 2008" (PDF) . Consultado el 10 de junio de 2008 .
- ^ http://acmgnyr.org/year2019/rules.shtml
- ^ "Python en la final mundial de ICPC 2017 - Codeforces" . Codeforces . Consultado el 1 de julio de 2016 .
- ^ equipo, ICPC. "ACM ICPC se encuentra con FAU" . icpc.informatik.uni-erlangen.de . Archivado desde el original el 14 de septiembre de 2016 . Consultado el 1 de julio de 2016 .
- ^ https://icpc.baylor.edu/worldfinals/programming-environment
- ^ https://icpc.baylor.edu/regionals/rules
- ^ "Queen's se lleva la gloria: más de 70 equipos de 31 países se reunieron para el Concurso Internacional de Programación Universitaria en Praga, organizado por la Asociación de Maquinaria de Computación. Las universidades canadienses obtuvieron los máximos honores" . Computación Canadá. 2004-04-23 . Consultado el 9 de junio de 2008 .
- ^ "Copia archivada" . Archivado desde el original el 20 de noviembre de 2005 . Consultado el 16 de diciembre de 2006 .CS1 maint: copia archivada como título ( enlace ) Consultado el 30 de julio de 2013.
- ^ Sullivan, Laurie (5 de abril de 2006). "Computación a los estudiantes para probar matemáticas, destreza de programación" . Semana de la información . Consultado el 9 de junio de 2008 .
- ^ "Una bandera roja en el juego del cerebro" . Semana comercial. 2006-05-01. Archivado desde el original el 6 de noviembre de 2007 . Consultado el 9 de junio de 2008 .
- ^ "IBM y la Asociación de Maquinaria de Computación anuncian la competencia mundial de software" La batalla de los cerebros " . 2007-09-12 . Consultado el 9 de junio de 2008 .
- ^ "Resultados de la final mundial de ICPC 2008" . 2009-04-01 . Consultado el 13 de abril de 2009 .
- ^ "Resultados de la final mundial de ICPC 2009" . 2009-04-21 . Consultado el 22 de abril de 2009 .
- ^ "Los estudiantes de San Petersburgo ganaron el concurso patrocinado por IBM ACM-ICPC" . 2009-04-21. Archivado desde el original el 30 de mayo de 2009 . Consultado el 23 de junio de 2009 .
- ^ "Resultados de la final mundial ICPC 2011" . 2011-05-30. Archivado desde el original el 18 de noviembre de 2011.
- ^ (en polaco) Wiadomości - Gazeta.pl [ enlace muerto permanente ] . Wiadomosci.gazeta.pl. Consultado el 30 de julio de 2013.
- ^ "ICPC ACM ICPC 2013 World Finals Results" . 2013-07-15.
- ^ "Resultados ICPC del Concurso Internacional de Programación Universitaria ACM 2013" . 2013-07-08. Archivado desde el original el 29 de octubre de 2013.
- ^ Programación del icpc 2014, del sitio web oficial del icpc 2014
- ^ a b resultado de icpc 2014 Archivado 2014-06-26 en Wayback Machine , desde el sitio web espejo
- ^ "El Concurso Internacional de Programación Universitaria ICPC" . icpc.baylor.edu . Consultado el 23 de septiembre de 2019 .
- ^ https://www.northkoreatech.org/2019/05/04/kim-chaek-university-icpc-2019/
- ^ "Actualización 31 de marzo de 2020" . Documentos de Google . Consultado el 1 de abril de 2020 .
enlaces externos
- Sitio web oficial de ACM-ICPC - mantenido en Baylor University .