Международная студенческая олимпиада по программированию - International Collegiate Programming Contest
В Международная студенческая олимпиада по программированию, известный как ICPC, является ежегодным многоуровневым соревновательное программирование конкурс среди университетов мира. Со штаб-квартирой в Бейлорский университет Под руководством исполнительного директора ICPC и профессора Бэйлора доктора Уильяма Б. Паучера ICPC проводит автономные региональные соревнования, охватывающие шесть континентов, кульминацией которых ежегодно становится глобальный мировой финал. В 2018 году в ICPC приняли участие 52 709 студентов из 3233 университетов 110 стран.[3]
ICPC работает под эгидой Фонд ICPC и работает в соответствии с соглашениями с принимающими университетами и некоммерческими организациями, в соответствии с Политикой и процедурами ICPC.[4] С 1977 по 2017 год ICPC проводился под эгидой ACM и назывался ACM-ICPC.[5]
Начиная с 1970 года, более 320 000 выпускников ICPC составляют профессиональные ряды высокотехнологичных компаний, консалтинговых фирм, финансовых учреждений, инвестиционных фирм, высокотехнологичных стартапов, фирм венчурного капитала, научных кругов и государственных служб.[6] Выпускники ICPC - разработчики, инженеры-программисты, старшие инженеры-программисты, лидеры, руководители, технические директора, генеральные директора, основатели и соучредители. Они также профессора, исследователи и на государственной службе. Многие из них участвуют в венчурном капитале, помогая другим создавать компании. Один - комик.[7]
Миссия
ICPC, «Международный студенческий чемпионат по программированию», представляет собой внеклассный соревновательный вид спорта по программированию для студентов университетов по всему миру. Соревнования ICPC предоставляют одаренным студентам возможность взаимодействовать, демонстрировать и улучшать свою командную работу, программирование и процесс решения проблем. ICPC - это глобальная платформа для академических кругов, промышленности и сообщества, которая позволяет привлечь внимание к стремлениям следующего поколения профессионалов в области вычислительной техники, стремящимся к совершенству, и поднять их.[8]
История
ICPC уходит своими корнями в соревнование, проводимое в Техасский университет A&M в 1970 году организовал Альфа-Глава Ипсилон Пи Эпсилон Общество почета информатики (UPE). Это начальное соревнование по программированию называлось «Первый ежегодный чемпионат по программированию в Техасе», и каждый университет был представлен командой из пяти человек. Используемый компьютер был 360 модель 65 которая была одной из первых машин с системой DAT (динамический транслятор адресов, также известной как «пейджинг») для доступа к памяти. Старт соревнований был отложен примерно на 90 минут из-за отказа двух из четырех усилителей «банка памяти». В число участвовавших команд входили представители Texas A&M, Texas Tech, Хьюстонского университета и пяти или шести других Техасских университетов / колледжей. Было три задачи, которые необходимо было решить, и совокупное время от «начала» до «успешного завершения» определило победителей, занявших первое, второе и третье места. Используемый язык программирования был Фортран. Программы были написаны на листах кодирования, перфорированы на Карты холлерита, и передан на исполнение. В Хьюстонский университет Команда выиграла соревнование, со временем успешно выполнив все три задачи. Команды, занявшие второе и третье места, не справились со всеми тремя задачами. В 1977 году конкурс превратился в многоуровневое соревнование, первый финал которого проводился одновременно с конференцией ACM Computer Science Conference.
С 1977 по 1989 год в конкурсе участвовали в основном команды из четырех человек из университетов США и Канады. Со штаб-квартирой в Бейлорский университет с 1989 года, когда в мировом университетском сообществе были организованы региональные соревнования, ICPC превратилась во всемирное соревнование. Чтобы увеличить доступ к мировому финалу, в первые пять академических лет команды были сокращены до трех человек.[нужна цитата ]
С 1997 по 2017 год IBM был спонсором ICPC. За это время участие в конкурсе выросло более чем на 2000%. В 1997 году участвовало 840 команд из 560 университетов. В 2017 году 46381 студент из 2948 университетов 103 стран на шести континентах приняли участие в региональных олимпиадах. Организованный как высоко локализованный внеклассный университетский интеллектуальный спорт и действующий как глобально координируемая некорпоративная ассоциация, действующая в соответствии с соглашениями с принимающими университетами и некоммерческими организациями, ICPC открыт для квалифицированных команд из всех университетов мира.[нужна цитата ]
UPE оказывает постоянную поддержку с 1970 года и чествует мировых финалистов с момента первого финала в 1976 году. ICPC обязана взносам членов ACM и помощи ACM с 1976 по 2018 год. Университет Бэйлора работает с 1985 года, а с 1989 года размещает штаб-квартиру ICPC. как глобально скоординированная некорпоративная ассоциация, работающая по соглашениям с принимающими университетами и некоммерческими организациями, чтобы гарантировать, что участие в ICPC открыто для квалифицированных команд из всех университетов мира. См. Политики и процедуры ICPC.[4]
Мировой финал ICPC (Ежегодный мировой финал Международного студенческого чемпионата по программированию) является заключительным этапом соревнований. За свою историю он превратился в четырехдневное мероприятие, проводимое на лучших площадках по всему миру, в котором участвовали 140 команд в финале чемпионата мира 2018 года. Команды недавних чемпионов мира были признаны главой государства. В последние годы просмотры СМИ достигли отметки в один миллиард.[нужна цитата ]
С 2000 года только команды из Россия, Китай, и Польша выиграли мировой финал ICPC. Участие в Северная Америка намного меньше, чем в остальном мире, что частично объясняется воспринимаемой низкой отдачей от участия.[9]
Правила конкурса
Соревнования ICPC - это командные соревнования. Действующие правила предусматривают, что каждая команда состоит из трех студентов. Участники должны быть студентами университетов, у которых до конкурса было менее пяти лет университетского образования. Учащиеся, которые ранее участвовали в двух мировых финалах или пяти региональных соревнованиях, не имеют права участвовать в повторных соревнованиях.[10][11]
Во время каждого соревнования командам из трех человек дается 5 часов на решение от восьми до пятнадцати задач по программированию (восемь - для региональных соревнований и двенадцать - для финалов). Они должны представить решения в виде программ в C, C ++, Ява, Ада,[12] Python[13][14] или же Котлин[15] (хотя не гарантируется, что каждая проблема может быть решена на каком-либо определенном языке, на веб-сайте ICPC указано, что «судьи решат все проблемы на Java и C ++» как для региональных, так и для мировых финальных соревнований). Затем программы запускаются на тестовых данных. Если программа не дает правильного ответа, команда получает уведомление и может отправить другую программу.
Побеждает команда, которая правильно решает большинство задач. Если необходимо ранжировать команды для получения медалей или призов среди равных команд, размещение команд определяется суммой времени, прошедшего в каждой точке, когда они представили правильные решения, плюс 20 минут на каждую отклоненную отправку проблемы, в конечном итоге решенной. На неразрешенную проблему не тратится время.[16]
Например, рассмотрим ситуацию, когда две команды, красная и синяя, играют вничью, решая по две задачи каждая. Команда Red представила свои решения A и B в 1:00 и 2:45 после начала соревнования. У них был отклоненный прогон на C, но он был проигнорирован, поскольку они не решили C. Команда Blue представила решения для задач A и C в 1:20 и 2:00 после начала. У них была одна отклоненная серия на C. Затем общее время составляет 1: 00 + 2: 45 = 3: 45 для команды Red и 1: 20 + 2: 00 + 0: 20 = 3: 40 для команды Blue. Ничья прервана в пользу Team Blue.
По сравнению с другими соревнованиями по программированию (например, Международная олимпиада по информатике ) ICPC характеризуется большим количеством проблем (восемь и более проблем всего за 5 часов). Еще одна особенность состоит в том, что каждая команда может использовать только один компьютер, хотя в командах есть три студента. Это делает нехватку времени еще больше. Для победы необходимы хорошая командная работа и умение противостоять давлению.
2004-2019 финал
Финал мира 2004 года
Мировой финал ACM-ICPC 2004 года проходил в Обекни Дум, Прага, к Чешский технический университет в Праге. 3150 команд, представляющих 1411 университетов из 75 стран, соревновались в отборочных турах, 73 из которых вышли в мировые финалы. Победителем стал Санкт-Петербургский институт точной механики и оптики из России, решивший 7 из 10 задач.[17] Золотыми медалистами стали Санкт-Петербургский институт точной механики и оптики, KTH - Королевский технологический институт (Швеция), Белорусский государственный университет и Пермский государственный университет (Россия).
Мировой финал 2005 года
Мировой финал 2005 года проводился в отеле Pudong Shangri-La в г. Шанхай 6 апреля 2005 г., организованный Шанхайский университет Цзяотун. 4 109 команд, представляющих 1582 университета из 71 страны, соревновались в отборочных турах, причем 78 из этих команд вышли в мировые финалы. Шанхайский университет Цзяотун выиграл свой второй титул чемпиона мира, решив 8 из 10 задач.[18] Золотыми медалями стали Шанхайский Цзяотун, Московский государственный университет, Санкт-Петербургский институт точной механики и оптики (Россия) и Университет Ватерлоо (Канада).
Мировой финал 2006 года
Мировой финал ACM-ICPC 2006 проходил в Сан Антонио, Техас, и размещен Бейлорский университет.[19] 5 606 команд, представляющих 1733 университета из 84 стран, соревновались в отборочных турах, 83 из которых вышли в мировые финалы. Саратовский Государственный Университет из России победил, решив 6 из 10 задач.[20] Золотые медали завоевали Саратов, Ягеллонский университет (Польша), Алтайский государственный технический университет (Россия), Университет Твенте (Нидерланды).
Финал мира 2007
Мировой финал ACM-ICPC 2007 проходил в отеле Tokyo Bay Hilton в Токио, Япония, 12–16 марта 2007 года. Мировой финал проводился японским отделением ACM и исследовательской лабораторией IBM в Токио. Около 6099 команд соревновались на шести континентах на региональном уровне. В мировой финал вышли восемьдесят восемь команд. Варшавский университет выиграл свой второй чемпионат мира, решив 8 из 10 задач. Золотыми медалями стали Варшавский университет, Университет Цинхуа (Китай), Санкт-Петербургский институт точной механики и оптики (Россия) и Массачусетский технологический институт (США). Серебряные призеры включают: Шанхайский университет Цзяо Тонг (Китай) и еще 3 университета.
Мировой финал 2008
Мировой финал ACM-ICPC 2008 проходил в отеле Fairmont Banff Springs в Банфе, Альберта, Канада, 6–10 апреля 2008 года.[21] Мировой финал был организован Университетом Альберты. В мировом финале приняли участие 100 команд из 6700 команд, участвовавших в предыдущих раундах.[22] В Санкт-Петербургский институт точной механики и оптики выиграли свой второй чемпионат мира. Массачусетский Институт Технологий, Ижевский государственный технический университет, и Львовский национальный университет также получил золотые медали.
Финал мира 2009 года
Мировой финал ACM-ICPC 2009 проходил в Стокгольме, Швеция, 18–22 апреля в кампусе принимающей организации, KTH - Королевского технологического института, а также в отелях Grand Hotel, Radisson Strand и Diplomat. Гостиница. В чемпионате мира приняли участие 100 команд из более чем 200 региональных площадок. В Санкт-Петербургский институт точной механики и оптики защитили свой титул, выиграв свой третий чемпионат мира. Университет Цинхуа, Санкт-Петербургский государственный университет, и Саратовский Государственный Университет также получил золотые медали.[23] В финале чемпионата мира 2009 года впервые транслировалась прямая видеотрансляция всего конкурса с такими элементами, как комментарии экспертов, прямые трансляции команд и экранов их компьютеров, а также интервью с судьями, тренерами и высокопоставленными лицами. Мероприятие транслировалось онлайн, а также шведским телеканалом. Axess TV.
Мировой финал 2010
Мировой финал ACM-ICPC 2010 проходил в Харбин, Китай. Хозяин Харбинский инженерный университет. Шанхайский университет Цзяо Тонг выиграл чемпионат мира.[24] Московский Государственный Университет, Национальный Тайваньский университет, и Киевский национальный университет имени Тараса Шевченко также получил золотые медали.
Мировой финал 2011 года
Мировой финал ACM-ICPC 2011 проходил в Орландо, Флорида, и был организован главным спонсором. IBM. Конкурс изначально планировалось провести в г. Шарм-эль-Шейх, Египет в феврале, но был перенесен из-за политической нестабильности, связанной с арабская весна. Чжэцзянский университет занял первое место с университет Мичигана в Анн-Арборе, Университет Цинхуа, и Санкт-Петербургский государственный университет заняв 2-е, 3-е и 4-е места соответственно, каждый получил золотые медали.[25]Китай (2G) США (1G) Россия (1G, 2S, 2B) Германия (1S) Украина (1S) Польша (1B) Канада (1B)
Чемпионат мира-2012
Финал чемпионата мира 2012 года проходил в Варшаве, Польша. Они были открыты 15 мая и проводятся Варшавский университет.[26] Санкт-Петербургский институт точной механики и оптики выиграли свой четвертый чемпионат мира, больше всех среди университетов того времени. Варшавский университет, Московский физико-технический институт, и Шанхайский университет Цзяо Тонг заняли соответственно 2, 3 и 4 места, получив золотые медали. Россия (2G, 1B) Китай (1G, 1S) Польша (1G) США (1S) Гонконг (1S) Беларусь (1S, 1B) Канада (1B) Япония (1B)
Мировой финал 2013
Финал чемпионата мира 2013 года проходил в Санкт-Петербурге, Россия. Они были торжественно открыты 3 июля и были приняты НИУ ИТМО.
Тринадцать лучших команд 2013 года, получивших медали:
Япония (1G) Россия (1G, 1S, 2B) Китай (1G, 1B) Тайвань (1G) Польша (1S, 1B) Украина (1S) Беларусь (1S) США (1B)
- Санкт-Петербургский государственный университет информационных технологий, механики и оптики (ЗОЛОТО, ЧЕМПИОН МИРА),
- Шанхайский университет Цзяо Тонг (ЗОЛОТО, 2 место),
- Токийский университет (ЗОЛОТО, 3 место),
- Национальный Тайваньский университет (ЗОЛОТО, 4 место),
- Санкт-Петербургский государственный университет (СЕРЕБРЯНЫЙ, 5 место),
- Варшавский университет (СЕРЕБРЯНЫЙ, 6 место),
- Киевский национальный университет имени Тараса Шевченко (СЕРЕБРЯНЫЙ, 7 место),
- Белорусский государственный университет (СЕРЕБРЯНЫЙ, 8 место),
- Ягеллонский университет в Кракове (БРОНЗА, 9 место),
- Московский Государственный Университет (БРОНЗА, 10 место),
- Университет Карнеги Меллон (БРОНЗА, 11 место),
- Университет Цинхуа (БРОНЗА, 12 место),
- Пермский государственный университет (БРОНЗА, 13 место).[27][28]
2014 Мировой финал
Финал чемпионата мира 2014 года прошел в Екатеринбурге, Россия, 21–25 июня. Уральский федеральный университет. Финал конкурса прошел 25 июня.[29] В соревнованиях приняли участие 122 команды и Санкт-Петербургский государственный университет стал чемпионом мира.[30]
Следующие команды были награждены медалями на ICPC 2014:[30]
Россия (2G, 2B) Китай (1G, 1S, 1B) Тайвань (1G) Япония (1S) Польша (1S) Хорватия (1S) Словакия (1B)
Золото
- Санкт-Петербургский государственный университет
- Московский Государственный Университет
- Пекинский университет
- Национальный Тайваньский университет
Серебро
- Варшавский университет
- Шанхайский университет Цзяо Тонг
- Токийский университет
- Загребский университет
Бронза
- Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики
- Национальный исследовательский университет Высшая школа экономики
- Университет Цинхуа
- Коменский университет
2015 Мировой финал
Мировой финал 2015 года проходил в Марракеш (Марокко ) с 16 по 21 мая, организованный Мухаммед Пятый университет, Университет Аль Ахавейн и Университет Мундиаполиса. Финал соревнований состоялся 20 мая. За звание чемпиона мира боролись 128 команд. Победителем стал Санкт-Петербургский ИТМО, впервые решивший все предложенные задачи (13). Россия (2G), Китай (1G, 1B, 1S), Япония (1G), США (1B, 1S), Хорватия (1S), Чехия (1S), Корея (1B), Польша (1B).
Золото
Серебро
Бронза
- Шанхайский университет Цзяо Тонг
- Массачусетский Институт Технологий
- Корейский университет
- Варшавский университет
Мировой финал-2016
Мировой финал 2016 года проходил в Пхукет (Таиланд ) в течение 16–21 мая. Финал соревнований состоялся 19 мая. За звание чемпиона мира боролись 128 команд. Победитель был Санкт-Петербургский государственный университет решение 11 задач из 13 предложенных. Вторым победителем стал Шанхайский университет Цзяо Тонг, отставший от SpSU на 7 минут, также с 11 решенными задачами.
Золото
- Санкт-Петербургский государственный университет
- Шанхайский университет Цзяо Тонг
- Гарвардский университет
- Московский физико-технический институт
Серебро
- Варшавский университет
- Массачусетский Институт Технологий
- Санкт-Петербургский университет ИТМО
- Уральский федеральный университет
Бронза
- Варшавский университет
- Нижегородский государственный университет им. Н. И. Лобачевского
- Львовский национальный университет
- Университет Фудань[31]
Финал мира 2017
Финал мира 2017 года проходил в Рапид-Сити, Южная Дакота (Соединенные Штаты ) в течение 20–25 мая, организованный Excellence in Computer Programming. Из-за проблем с визой несколько команд не смогли присутствовать на месте, где затронутым школам разрешено проходить прямую квалификацию на ICPC 2018 помимо обычных квалификационных мест.
Победителем стал Университет ИТМО. На ICPC 2017 медалями были награждены команды следующих стран: Россия (2 золотые, 1 серебряная, 1 бронзовая), Польша (1 золотая), Южная Корея (1 золотая, 1 бронзовая), Китай (3 серебряных), Швеция (1 бронзовая). ), Япония (1 бронза).
Золото
- Университет ИТМО
- Варшавский университет
- Сеульский национальный университет
- Санкт-Петербургский государственный университет
Серебро
Бронза
Мировой финал 2018
Финал мира 2018 года проходил в Пекин (Китай ), 15–20 апреля, организованный Пекинский университет.
Золото
- Московский Государственный Университет
- Московский физико-технический институт
- Пекинский университет
- Токийский университет
Серебро
- Сеульский национальный университет
- Университет Нового Южного Уэльса
- Университет Цинхуа
- Шанхайский университет Цзяо Тонг
Бронза
- Университет ИТМО
- Университет Центральной Флориды
- Массачусетский Институт Технологий
- Вильнюсский университет
- Уральский федеральный университет
Медали, полученные в Мировом финале 2018 года
В архиве на Wayback Machine (архивировано 24 апреля 2018 г.)
Место в финале | Страна | Учреждение | Первый, кто решит проблему | Нет вопроса решено | |
---|---|---|---|---|---|
01 | 1 | Россия | Московский Государственный Университет | Panda Preserve и Single Cut of Failure | 9 |
02 | 2 | Россия | Московский физико-технический институт | Взгляните на преступление | 8 |
03 | 3 | Китай | Пекинский университет | Остров драгоценностей | 8 |
04 | 4 | Япония | Токийский университет | 8 | |
05 | 5 | Южная Корея | Сеульский национальный университет | Запятая Спринклер | 7 |
06 | 6 | Австралия | Университет Нового Южного Уэльса | Беспроводная связь - это новое волокно | 7 |
07 | 7 | Китай | Университет Цинхуа | 7 | |
08 | 8 | Китай | Шанхайский университет Цзяо Тонг | 7 | |
09 | 9 | Россия | Университет ИТМО | Плыть по течению | 7 |
10 | 10 | Соединенные Штаты | Университет Центральной Флориды | 7 | |
11 | 11 | Соединенные Штаты | Массачусетский Институт Технологий | 7 | |
12 | 12 | Литва | Вильнюсский университет | Поймать самолет | 7 |
13 | 13 | Россия | Уральский федеральный университет | 7 |
В Мировом Финале 2018 не решались задачи «Покори мир» и «Нескрещенный рыцарский тур».
Мировой финал 2019
Финал мира 2019 года проходил в Порту (Португалия ) с 31 марта по 5 апреля 2019 г., организованный Университетом Порту и городом Порту.[32]
Золото
- Московский Государственный Университет
- Массачусетский Институт Технологий
- Токийский университет
- Варшавский университет
Серебро
- Национальный Тайваньский университет
- Вроцлавский университет
- Сеульский национальный университет
- Kim Chaek University of Technology
Бронза
- Технологический университет Шарифа
- Московский физико-технический институт
- Национальный исследовательский университет Высшая школа экономики
- Китайский университет Гонконга
Мировой финал-2020
Из-за COVID-19 пандемия, Мировой финал 2020 года был отложен.[33]
Победители
Побед | Страна | Учреждение | Самый последний |
---|---|---|---|
7 | Россия | Университет ИТМО | 2017 |
4 | Россия | Санкт-Петербургский государственный университет | 2016 |
3 | Китай | Шанхайский университет Цзяо Тонг | 2010 |
3 | Соединенные Штаты | Стэндфордский Университет | 1991 |
2 | Россия | Московский Государственный Университет | 2019 |
2 | Польша | Варшавский университет | 2007 |
2 | Канада | Университет Ватерлоо | 1999 |
2 | Соединенные Штаты | Калифорнийский технологический институт | 1988 |
2 | Соединенные Штаты | Вашингтонский университет в Сент-Луисе | 1980 |
Победитель | Страна | Самый последний выигрыш | Количество лет участия |
---|---|---|---|
17 | Соединенные Штаты | 1997 | 36 |
14 | Россия | 2019 | 24 |
4 | Китай | 2011 | |
2 | Польша | 2007 | |
2 | Канада | 1999 | |
1 | Чехия | 1998 | |
1 | Германия | 1995 | |
1 | Австралия | 1992 | |
1 | Новая Зеландия | 1990 |
Известные участники
Некоторые бывшие финалисты ACM ICPC добились значительных успехов в индустрии программного обеспечения и исследованиях. Они включают Адам Д'Анджело, бывший технический директор Facebook и основатель Quora, Николай Дуров, соучредитель Telegram Messenger, Матей Захария, создатель Apache Spark, Тони Шей, Генеральный директор Zappos и венчурный капиталист, Крейг Сильверстайн, первый сотрудник Google.
Смотрите также
- Конкурс студенческих исследований ACM
- Конкурентное программирование, тип умный спорт участвует в соревнованиях по программированию
- Онлайн судья, сервис для практики для соревнований по программированию и проведения их онлайн
- ПК², Система управления соревнованиями по программированию для поддержки соревнований по компьютерному программированию (использовалась на финалах ICPC World Finals до 2008 года)
Рекомендации
- ^ https://icpc.baylor.edu
- ^ а б https://icpc.foundation
- ^ https://icpc.baylor.edu/worldfinals/pdf/Factsheet.pdf
- ^ а б 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- and-Microsoft-with-a-good-salary / answer / Bill-Poucher
- ^ «Архивная копия» (PDF). Архивировано из оригинал (PDF) на 2018-03-28. Получено 2018-03-27.CS1 maint: заархивированная копия как заголовок (связь)
- ^ Блумфилд, Аарон; Сотомайор, Борха. "Руководство по стратегии соревнований по программированию" (PDF). SIGCSE '16: Материалы 47-го технического симпозиума ACM по образованию в области информатики.
- ^ «Информация - ICPC». В архиве из оригинала 16 июня 2008 г.. Получено 2008-06-10.
- ^ «Схема принятия решения о соответствии критериям отбора региональных участников ICPC 2008 г.» (PDF). Получено 2008-06-10.
- ^ http://acmgnyr.org/year2019/rules.shtml
- ^ «Python на мировом финале ICPC 2017 - Codeforces». Codeforces. Получено 2016-07-01.
- ^ команда, ICPC. «ACM ICPC встречает FAU». icpc.informatik.uni-erlangen.de. Архивировано из оригинал на 2016-09-14. Получено 2016-07-01.
- ^ https://icpc.baylor.edu/worldfinals/programming-environment
- ^ https://icpc.baylor.edu/regionals/rules
- ^ «Слава королевы: более 70 команд из 31 страны собрались на Международном студенческом олимпиаде по программированию в Праге, организованном Ассоциацией вычислительной техники. Канадские университеты получили высшие награды». Вычислительная Канада. 2004-04-23. Получено 2008-06-09.
- ^ «Архивная копия». Архивировано из оригинал 20 ноября 2005 г.. Получено 16 декабря, 2006.CS1 maint: заархивированная копия как заголовок (связь) Проверено 30 июля 2013.
- ^ Салливан, Лори (2006-04-05). "Студенты-вычислители для проверки математики и навыков программирования". Информационная неделя. Получено 2008-06-09.
- ^ «Красный флаг в игре для мозга». Деловая неделя. 2006-05-01. Архивировано из оригинал на 2007-11-06. Получено 2008-06-09.
- ^ "IBM и Ассоциация вычислительной техники объявляют глобальный конкурс программного обеспечения" Битва умов ". 2007-09-12. Получено 2008-06-09.
- ^ «Результаты финала чемпионата мира ICPC 2008». 2009-04-01. Получено 2009-04-13.
- ^ «Результаты финала чемпионата мира ICPC 2009». 2009-04-21. Получено 2009-04-22.
- ^ «Студенты из Санкт-Петербурга победили в конкурсе ACM-ICPC, спонсируемом IBM». 2009-04-21. В архиве из оригинала 30 мая 2009 г.. Получено 2009-06-23.
- ^ «Результаты финала чемпионата мира ICPC 2011». 2011-05-30. Архивировано из оригинал на 2011-11-18.
- ^ (по польски) Wiadomości - Gazeta.pl[постоянная мертвая ссылка ]. Wiadomosci.gazeta.pl. Проверено 30 июля 2013.
- ^ «Результаты финала чемпионата мира ICPC ACM ICPC 2013». 2013-07-15.
- ^ «Результаты ICPC Международного студенческого чемпионата по программированию ACM 2013». 2013-07-08. Архивировано из оригинал на 2013-10-29.
- ^ расписание icpc 2014, с официального сайта icpc 2014
- ^ а б icpc 2014 результат В архиве 2014-06-26 на Wayback Machine, с зеркального сайта
- ^ "Международный студенческий чемпионат по программированию ICPC". icpc.baylor.edu. Получено 2019-09-23.
- ^ https://www.northkoreatech.org/2019/05/04/kim-chaek-university-icpc-2019/
- ^ «Обновление 31 марта 2020 г.». Гугл документы. Получено 2020-04-01.
внешняя ссылка
- Официальный сайт ACM-ICPC - поддерживается в Бейлорский университет.