Akademickie mistrzostwa świata w programowaniu zespołowym: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Linkuss (dyskusja | edycje)
m →‎Medale Polaków: link do UWr
Zamiana dywizów na półpauzy (dywiz to nie myślnik, a poza tym: https://sjp.pwn.pl/poradnia/haslo/o-zapisie-dat-raz-jeszcze;10640.html oraz https://sjp.pwn.pl/poradnia/haslo/polpauza-miedzy-liczbami;1465.html); brak spacji po przecinku; więcej linków; ujednolicenie stylu; nazwa Uniwersytetu Saratowskiego za: https://encyklopedia.pwn.pl/haslo/Rosja-Wazniejsze-uniwersytety;447061.html; zamiast „SJTU” najczęściej używana wg Google nazwa; pełna nazwa zamiast „ZJU” i „MSU”; wielka litera; interpunkcja
Linia 1: Linia 1:
{{spis treści}}
{{spis treści}}
'''Akademickie mistrzostwa świata w programowaniu zespołowym''', '''ICPC''' (od [[język angielski|ang.]] ''International Collegiate Programming Contest'') – międzynarodowe drużynowe zawody [[programowanie komputerów|programistyczne]] dla studentów z całego świata, organizowane corocznie pod auspicjami Fundacji ICPC, z siedzibą na Uniwersytecie Baylor.
'''Akademickie mistrzostwa świata w programowaniu zespołowym''', '''ICPC''' (od [[język angielski|ang.]] ''International Collegiate Programming Contest'') – międzynarodowe drużynowe zawody [[programowanie komputerów|programistyczne]] dla studentów z całego świata, organizowane corocznie pod auspicjami Fundacji ICPC, z siedzibą na [[Uniwersytet Baylora|Uniwersytecie Baylora]].


== Historia ==
== Historia ==
Zawody ICPC są organizowane od 1977. Przed 1989 uczestniczyły w nich głównie drużyny ze Stanów Zjednoczonych i Kanady, później zawody zaczęły odgrywać znaczenie międzynarodowe. W latach 2007-2017 zawody były sponsorowane przez firmę [[IBM]], co umożliwiło znaczne poszerzenie ich zasięgu. W 1997 w zawodach wzięło udział 840 drużyn z 560 uniwersytetów, w 2007 było to 6099 drużyn z 1756 uniwersytetów, a w 2018 - ponad 17000 drużyn z 3233 uniwersytetów. W 2012 mistrzostwa odbyły się po raz pierwszy, i dotychczas jedyny,w Polsce (w Warszawie).
Zawody ICPC są organizowane od 1977. Przed 1989 uczestniczyły w nich głównie drużyny ze [[Stany Zjednoczone|Stanów Zjednoczonych]] i [[Kanada|Kanady]], później zawody zaczęły odgrywać znaczenie międzynarodowe. W latach 2007–2017 zawody były sponsorowane przez firmę [[IBM]], co umożliwiło znaczne poszerzenie ich zasięgu. W 1997 w zawodach wzięło udział 840 drużyn z 560 uniwersytetów, w 2007 było to 6099 drużyn z 1756 uniwersytetów, a w 2018 ponad 17000 drużyn z 3233 uniwersytetów. W 2012 mistrzostwa odbyły się po raz pierwszy, i dotychczas jedyny, w [[Polska|Polsce]] (w [[Warszawa|Warszawie]]).


== Reguły ==
== Reguły ==
Konkurs składa się z dwóch etapów. Pierwszy etap jest regionalny (np. region Europy Środkowej – Central European Regional Contest – w którym znajduje się Polska).
Konkurs składa się z dwóch etapów. Pierwszy etap jest regionalny (np. region [[Europa Środkowa|Europy Środkowej]] – Central European Regional Contest – w którym znajduje się Polska).


W zawodach biorą udział trzyosobowe drużyny, których członkowie muszą być studentami, mającymi za sobą mniej niż 5 lat nauki uniwersyteckiej. W zawodach nie mogą brać udziału studenci, którzy wcześniej byli na dwóch rundach finałowych.
W zawodach biorą udział trzyosobowe drużyny, których członkowie muszą być studentami, mającymi za sobą mniej niż 5 lat nauki uniwersyteckiej. W zawodach nie mogą brać udziału studenci, którzy wcześniej byli na dwóch rundach finałowych.


W czasie rundy drużyny mają 5 godzin na rozwiązanie od 8 do 13 problemów programistycznych. Rozwiązania muszą być napisane w jednym z dopuszczonych języków (w 2019 były to [[C (język programowania)|C]], [[C++]], [[Java]], [[Kotlin (język programowania)|Kotlin]] i [[Python]]) i przesłane do serwera. Serwer od razu wykonuje testy i jeśli rozwiązanie jest błędne, zawodnicy są o tym informowani i mogą przysłać poprawioną wersję.
W czasie rundy drużyny mają 5 godzin na rozwiązanie od 8 do 13 problemów programistycznych. Rozwiązania muszą być napisane w jednym z dopuszczonych języków (w 2019 były to [[C (język programowania)|C]], [[C++]], [[Java]], [[Kotlin (język programowania)|Kotlin]] i [[Python]]) i przesłane do serwera. Serwer od razu wykonuje testy i jeśli rozwiązanie jest błędne, zawodnicy są o tym informowani i mogą przysłać poprawioną wersję.


Zwycięża drużyna która rozwiąże najwięcej zadań. W przypadku remisu o wyniku decyduje sumaryczny czas przysyłania poszczególnych zadań, z 20-minutową karą za każde odrzucone rozwiązanie problemu który ostatecznie został rozwiązany.
Zwycięża drużyna która rozwiąże najwięcej zadań. W przypadku remisu o wyniku decyduje sumaryczny czas przysyłania poszczególnych zadań z 20-minutową karą za każde odrzucone rozwiązanie problemu, który ostatecznie został rozwiązany.


W porównaniu z innymi zawodami programistycznymi, ICPC charakteryzuje się dużą liczbą zadań i krótkim czasem. Dodatkowo drużyna ma do dyspozycji tylko jeden komputer, co zwiększa nacisk na umiejętność działania w zespole.
W porównaniu z innymi zawodami programistycznymi ICPC charakteryzuje się dużą liczbą zadań i krótkim czasem. Dodatkowo drużyna ma do dyspozycji tylko jeden komputer, co zwiększa nacisk na umiejętność działania w zespole.


== Zwycięzcy ==
== Zwycięzcy ==
Linia 20: Linia 20:
{{Układ wielokolumnowy | liczba = 3 |
{{Układ wielokolumnowy | liczba = 3 |
* 2020 – w związku z [[Pandemia COVID-19|pandemią COVID-19]] zawody zostały przełożone
* 2020 – w związku z [[Pandemia COVID-19|pandemią COVID-19]] zawody zostały przełożone
* 2019 – Moskiewski Uniwersytet Państwowy im. M.W. Łomonosowa
* 2019 – [[Moskiewski Uniwersytet Państwowy im. M.W. Łomonosowa]], [[Rosja]]
* 2018 – Moskiewski Uniwersytet Państwowy im. M.W. Łomonosowa
* 2018 – Moskiewski Uniwersytet Państwowy im. M.W. Łomonosowa, Rosja
* 2017 – Politechnika w Petersburgu, Rosja
* 2017 – [[Politechnika w Petersburgu]], Rosja
* 2016 – Politechnika w Petersburgu, Rosja
* 2016 – Politechnika w Petersburgu, Rosja
* 2015 – Politechnika w Petersburgu, Rosja
* 2015 – Politechnika w Petersburgu, Rosja
* 2014 – Politechnika w Petersburgu, Rosja
* 2014 – Politechnika w Petersburgu, Rosja
* 2013 – [[Politechnika w Petersburgu]], Rosja
* 2013 – Politechnika w Petersburgu, Rosja
* 2012 – Politechnika w Petersburgu, Rosja<ref>{{cytuj stronę | url = http://www.computerworld.pl/news/382708/Znamy.wyniki.36.Akademickich.Mistrzostw.Swiata.W.Programowaniu.Zespolowym.html | tytuł = Znamy wyniki 36. Akademickich Mistrzostw Świata W Programowaniu Zespołowym | data dostępu = 2012-05-17| autor = Adam Jadczak | opublikowany = computerworld.pl | praca = | data = 2012-05-17 | język = pl}}</ref>
* 2012 – Politechnika w Petersburgu, Rosja<ref>{{cytuj stronę | url = http://www.computerworld.pl/news/382708/Znamy.wyniki.36.Akademickich.Mistrzostw.Swiata.W.Programowaniu.Zespolowym.html | tytuł = Znamy wyniki 36. Akademickich Mistrzostw Świata W Programowaniu Zespołowym | data dostępu = 2012-05-17| autor = Adam Jadczak | opublikowany = computerworld.pl | praca = | data = 2012-05-17 | język = pl}}</ref>
* 2011 – ZJU, Chiny<ref>{{cytuj stronę|url=https://cm.baylor.edu/ICPCWiki/Wiki.jsp?page=Results%20World%20Finals%202011|tytuł=ICPC 2011 World Finals Results|data=2011-05-30|data dostępu=2011-11-01}}</ref>
* 2011 – [[Uniwersytet Zhejiang|ZJU]], [[Chiny]]<ref>{{cytuj stronę|url=https://cm.baylor.edu/ICPCWiki/Wiki.jsp?page=Results%20World%20Finals%202011|tytuł=ICPC 2011 World Finals Results|data=2011-05-30|data dostępu=2011-11-01}}</ref>
* 2010 – SJTU, Chiny<ref>{{cytuj stronę|url=http://cm.baylor.edu/ICPCFinalResults2010|tytuł=ICPC 2010 World Finals Results|data=2009-04-21|data dostępu=2010-07-28}}</ref>
* 2010 – [[Szanghajski Uniwersytet Jiao Tong|Uniwersytet Jiao Tong w Szanghaju]], Chiny<ref>{{cytuj stronę|url=http://cm.baylor.edu/ICPCFinalResults2010|tytuł=ICPC 2010 World Finals Results|data=2009-04-21|data dostępu=2010-07-28}}</ref>
* 2009 – Politechnika w Petersburgu, Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202009|tytuł=ICPC 2009 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2009 – Politechnika w Petersburgu, Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202009|tytuł=ICPC 2009 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2008 – Politechnika w Petersburgu, Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202008|tytuł=ICPC 2008 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2008 – Politechnika w Petersburgu, Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202008|tytuł=ICPC 2008 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2007 – [[Uniwersytet Warszawski]], Polska<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202007|tytuł=ICPC 2007 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2007 – [[Uniwersytet Warszawski]], Polska<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202007|tytuł=ICPC 2007 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2006 – [[Uniwersytet w Saratowie]], Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202006|tytuł=ICPC 2006 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2006 – {{link-interwiki|Uniwersytet Saratowski im. N.G. Czernyszewskiego|en|Saratov State University}}, Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202006|tytuł=ICPC 2006 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2005 – SJTU, Chiny<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202005|tytuł=ICPC 2005 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2005 – Uniwersytet Jiao Tong w Szanghaju, Chiny<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202005|tytuł=ICPC 2005 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2004 – Politechnika w Petersburgu, Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202004|tytuł=ICPC 2004 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2004 – Politechnika w Petersburgu, Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202004|tytuł=ICPC 2004 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2003 – Uniwersytet Warszawski, Polska<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202003|tytuł=ICPC 2003 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2003 – Uniwersytet Warszawski, Polska<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202003|tytuł=ICPC 2003 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2002 – SJTU, Chiny<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202002|tytuł=ICPC 2002 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2002 – Uniwersytet Jiao Tong w Szanghaju, Chiny<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202002|tytuł=ICPC 2002 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2001 – [[Petersburski Uniwersytet Państwowy]], Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202001|tytuł=ICPC 2001 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2001 – [[Petersburski Uniwersytet Państwowy]], Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202001|tytuł=ICPC 2001 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2000 – Petersburski Uniwersytet Państwowy, Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202000|tytuł=ICPC 2000 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 2000 – Petersburski Uniwersytet Państwowy, Rosja<ref>{{cytuj stronę|url=http://cm2prod.baylor.edu/ICPCWiki/Wiki.jsp?page=History%20-%20ICPC%202000|tytuł=ICPC 2000 World Finals Results|data=2009-04-21|data dostępu=2009-04-22}}</ref>
* 1999 – [[Uniwersytet w Waterloo]], Kanada
* 1999 – [[Uniwersytet w Waterloo]], Kanada
* 1998 – [[Uniwersytet Karola]], Czechy
* 1998 – [[Uniwersytet Karola]], Czechy
* 1997 – [[Harvey Mudd College]], Stany Zjednoczone
* 1997 – {{link-interwiki|Harvey Mudd College|en}}, Stany Zjednoczone
* 1996 – [[Uniwersytet Kalifornijski w Berkeley]], Stany Zjednoczone
* 1996 – [[Uniwersytet Kalifornijski w Berkeley]], Stany Zjednoczone
* 1995 – [[Uniwersytet Albrechta i Ludwika we Fryburgu|Uniwersytet we Fryburgu]], Niemcy
* 1995 – [[Uniwersytet Albrechta i Ludwika we Fryburgu|Uniwersytet we Fryburgu]], Niemcy
Linia 49: Linia 49:
* 1992 – [[Uniwersytet w Melbourne]], Australia
* 1992 – [[Uniwersytet w Melbourne]], Australia
* 1991 – [[Uniwersytet Stanforda]], Stany Zjednoczone
* 1991 – [[Uniwersytet Stanforda]], Stany Zjednoczone
* 1990 – [[Uniwersytet w Otago]], Nowa Zelandia
* 1990 – [[Uniwersytet Otago]], Nowa Zelandia
* 1989 – [[Uniwersytet Kalifornijski w Los Angeles]], Stany Zjednoczone
* 1989 – [[Uniwersytet Kalifornijski w Los Angeles]], Stany Zjednoczone
* 1988 – [[California Institute of Technology|Kalifornijski Instytut Techniczny]], Stany Zjednoczone
* 1988 – [[California Institute of Technology|Kalifornijski Instytut Techniczny]], Stany Zjednoczone
Linia 56: Linia 56:
* 1985 – [[Uniwersytet Stanforda]], Stany Zjednoczone
* 1985 – [[Uniwersytet Stanforda]], Stany Zjednoczone
* 1984 – [[Uniwersytet Johnsa Hopkinsa]], Stany Zjednoczone
* 1984 – [[Uniwersytet Johnsa Hopkinsa]], Stany Zjednoczone
* 1983 – [[Uniwersytet Nebraski]], Stany Zjednoczone
* 1983 – {{link-interwiki|Uniwersytet Nebraski|en|University of Nebraska–Lincoln}}, Stany Zjednoczone
* 1982 – [[Uniwersytet Baylora]], Stany Zjednoczone
* 1982 – [[Uniwersytet Baylora]], Stany Zjednoczone
* 1981 – [[Uniwersytet Missouri]] w Rolli, Stany Zjednoczone
* 1981 – [[Uniwersytet Missouri]] w Rolli, Stany Zjednoczone
Linia 62: Linia 62:
* 1979 – Uniwersytet Waszyngtona w St. Louis, Stany Zjednoczone
* 1979 – Uniwersytet Waszyngtona w St. Louis, Stany Zjednoczone
* 1978 – [[Massachusetts Institute of Technology|Instytut Techniczny Massachusetts]], Stany Zjednoczone
* 1978 – [[Massachusetts Institute of Technology|Instytut Techniczny Massachusetts]], Stany Zjednoczone
* 1977 – MSU, Stany Zjednoczone
* 1977 – [[Uniwersytet Stanu Michigan]], Stany Zjednoczone
}}
}}


Linia 68: Linia 68:
== Medale Polaków ==
== Medale Polaków ==


Złote medale przyznawane są za zajęcie miejsc 1-4, srebrne za miejsca 5-8, a brązowe za miejsca 9-12 z możliwością przyznania za dalsze miejsca.<ref>{{Cytuj | url=http://icpc.baylor.edu/worldfinals/rules#HScoringoftheFinals | tytuł=World Finals Rules<!-- Tytuł wygenerowany przez bota --> | opublikowany=icpc.baylor.edu | data dostępu=2017-11-21}}</ref>
Złote medale przyznawane są za zajęcie miejsc 1–4, srebrne za miejsca 5–8, a brązowe za miejsca 9–12 z możliwością przyznania za dalsze miejsca<ref>{{Cytuj | url=http://icpc.baylor.edu/worldfinals/rules#HScoringoftheFinals | tytuł=World Finals Rules<!-- Tytuł wygenerowany przez bota --> | opublikowany=icpc.baylor.edu | data dostępu=2017-11-21}}</ref>.


Złote medale:
Złote medale:


* 2019 – 4 miejsce – Uniwersytet Warszawski (Jakub Boguta, Konrad Paluszek i Mateusz Radecki)
* 2019 – 4 miejsce – [[Uniwersytet Warszawski]] (Jakub Boguta, Konrad Paluszek i Mateusz Radecki)
*2017 – 2 miejsce – Uniwersytet Warszawski (Wojciech Nadara, Marcin Smulewicz i Marek Sokołowski)
*2017 – 2 miejsce – Uniwersytet Warszawski (Wojciech Nadara, Marcin Smulewicz i Marek Sokołowski)
* 2012 – 2 miejsce – [[Uniwersytet Warszawski]] (Tomasz Kulczyński, Jakub Pachocki i Wojciech Śmietanka)
* 2012 – 2 miejsce – Uniwersytet Warszawski (Tomasz Kulczyński, Jakub Pachocki i Wojciech Śmietanka)
* 2007 – 1 miejsce – Uniwersytet Warszawski ([[Marek Cygan]], [[Marcin Pilipczuk]] i [[Filip Wolski]])
* 2007 – 1 miejsce – Uniwersytet Warszawski ([[Marek Cygan]], [[Marcin Pilipczuk]] i [[Filip Wolski]])
* 2006 – 2 miejsce – [[Uniwersytet Jagielloński]] (Arkadiusz Pawlik, Bartosz Walczak i Paweł Walter)
* 2006 – 2 miejsce – [[Uniwersytet Jagielloński]] (Arkadiusz Pawlik, Bartosz Walczak i Paweł Walter)
Linia 103: Linia 103:
* [[Akademickie Mistrzostwa Polski w Programowaniu Zespołowym]]
* [[Akademickie Mistrzostwa Polski w Programowaniu Zespołowym]]
* [[Międzynarodowa Olimpiada Informatyczna]]
* [[Międzynarodowa Olimpiada Informatyczna]]
* [[Olimpiada informatyczna]] dla uczniów polskich szkół średnich
* [[Olimpiada Informatyczna]] dla uczniów polskich szkół średnich
* [[Online judge]]
* [[Online judge]]
* [[TopCoder]]
* [[TopCoder]]

Wersja z 23:28, 27 sie 2020

Akademickie mistrzostwa świata w programowaniu zespołowym, ICPC (od ang. International Collegiate Programming Contest) – międzynarodowe drużynowe zawody programistyczne dla studentów z całego świata, organizowane corocznie pod auspicjami Fundacji ICPC, z siedzibą na Uniwersytecie Baylora.

Historia

Zawody ICPC są organizowane od 1977. Przed 1989 uczestniczyły w nich głównie drużyny ze Stanów Zjednoczonych i Kanady, później zawody zaczęły odgrywać znaczenie międzynarodowe. W latach 2007–2017 zawody były sponsorowane przez firmę IBM, co umożliwiło znaczne poszerzenie ich zasięgu. W 1997 w zawodach wzięło udział 840 drużyn z 560 uniwersytetów, w 2007 było to 6099 drużyn z 1756 uniwersytetów, a w 2018 – ponad 17000 drużyn z 3233 uniwersytetów. W 2012 mistrzostwa odbyły się po raz pierwszy, i dotychczas jedyny, w Polsce (w Warszawie).

Reguły

Konkurs składa się z dwóch etapów. Pierwszy etap jest regionalny (np. region Europy Środkowej – Central European Regional Contest – w którym znajduje się Polska).

W zawodach biorą udział trzyosobowe drużyny, których członkowie muszą być studentami, mającymi za sobą mniej niż 5 lat nauki uniwersyteckiej. W zawodach nie mogą brać udziału studenci, którzy wcześniej byli na dwóch rundach finałowych.

W czasie rundy drużyny mają 5 godzin na rozwiązanie od 8 do 13 problemów programistycznych. Rozwiązania muszą być napisane w jednym z dopuszczonych języków (w 2019 były to C, C++, Java, Kotlin i Python) i przesłane do serwera. Serwer od razu wykonuje testy i jeśli rozwiązanie jest błędne, zawodnicy są o tym informowani i mogą przysłać poprawioną wersję.

Zwycięża drużyna która rozwiąże najwięcej zadań. W przypadku remisu o wyniku decyduje sumaryczny czas przysyłania poszczególnych zadań z 20-minutową karą za każde odrzucone rozwiązanie problemu, który ostatecznie został rozwiązany.

W porównaniu z innymi zawodami programistycznymi ICPC charakteryzuje się dużą liczbą zadań i krótkim czasem. Dodatkowo drużyna ma do dyspozycji tylko jeden komputer, co zwiększa nacisk na umiejętność działania w zespole.

Zwycięzcy

Zwycięzcy zawodów od 1977:


Medale Polaków

Złote medale przyznawane są za zajęcie miejsc 1–4, srebrne za miejsca 5–8, a brązowe za miejsca 9–12 z możliwością przyznania za dalsze miejsca[14].

Złote medale:

  • 2019 – 4 miejsce – Uniwersytet Warszawski (Jakub Boguta, Konrad Paluszek i Mateusz Radecki)
  • 2017 – 2 miejsce – Uniwersytet Warszawski (Wojciech Nadara, Marcin Smulewicz i Marek Sokołowski)
  • 2012 – 2 miejsce – Uniwersytet Warszawski (Tomasz Kulczyński, Jakub Pachocki i Wojciech Śmietanka)
  • 2007 – 1 miejsce – Uniwersytet Warszawski (Marek Cygan, Marcin Pilipczuk i Filip Wolski)
  • 2006 – 2 miejsce – Uniwersytet Jagielloński (Arkadiusz Pawlik, Bartosz Walczak i Paweł Walter)
  • 2003 – 1 miejsce – Uniwersytet Warszawski (Tomasz Czajka, Andrzej Gąsienica-Samek i Krzysztof Onak)

Srebrne medale:

  • 2019 – 6 miejsce – Uniwersytet Wrocławski (Anadi Agrawal, Michał Górniak i Jarosław Kwiecień)
  • 2016 – 5 miejsce – Uniwersytet Warszawski (Wojciech Nadara, Marcin Smulewicz i Marek Sokołowski)
  • 2014 – 5 miejsce – Uniwersytet Warszawski (Jakub Oćwieja, Tomasz Kociumaka i Jarosław Błasiok)
  • 2013 – 6 miejsce – Uniwersytet Warszawski (Marcin Andrychowicz, Maciej Klimek i Tomasz Kociumaka)
  • 2010 – 8 miejsce – Uniwersytet Warszawski (Karol Kurach, Krzysztof Pawłowski i Michał Pilipczuk)
  • 2006 – 7 miejsce – Uniwersytet Warszawski (Marcin Michalski, Paweł Parys i Bartłomiej Romański)
  • 2005 – 5 miejsce – Uniwersytet Wrocławski (Paweł Gawrychowski, Jakub Łopuszański i Tomek Wawrzyniak)
  • 2001 – 6 miejsce – Uniwersytet Warszawski (Tomasz Czajka, Andrzej Gąsienica-Samek i Marcin Stefaniak)

Brązowe medale:

  • 2016 – 9 miejsce – Uniwersytet Wrocławski (Bartłomiej Dudek, Maciej Dulęba i Mateusz Gołębiewski)
  • 2015 – 12 miejsce – Uniwersytet Warszawski (Kamil Dębowski, Błażej Magnowski i Marek Sommer)
  • 2013 – 9 miejsce – Uniwersytet Jagielloński (Jakub Adamek, Grzegorz Guśpiel i Jonasz Pamuła)
  • 2011 – 9 miejsce – Uniwersytet Jagielloński (Robert Obryk, Adam Polak i Maciej Wawro)
  • 2009 – 9 miejsce – Uniwersytet Warszawski (Marcin Andrychowicz, Maciej Klimek i Marcin Kościelnicki)
  • 2004 – 10 miejsce – Uniwersytet Warszawski (Tomasz Malesiński, Krzysztof Onak i Paweł Parys)
  • 1998 – 9 miejsce – Uniwersytet Warszawski (Adam Borowski, Jakub Pawlewicz i Krzysztof Sobusiak)

Zobacz też

Przypisy

  1. Adam Jadczak: Znamy wyniki 36. Akademickich Mistrzostw Świata W Programowaniu Zespołowym. computerworld.pl, 2012-05-17. [dostęp 2012-05-17]. (pol.).
  2. ICPC 2011 World Finals Results. 2011-05-30. [dostęp 2011-11-01].
  3. ICPC 2010 World Finals Results. 2009-04-21. [dostęp 2010-07-28].
  4. ICPC 2009 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  5. ICPC 2008 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  6. ICPC 2007 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  7. ICPC 2006 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  8. ICPC 2005 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  9. ICPC 2004 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  10. ICPC 2003 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  11. ICPC 2002 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  12. ICPC 2001 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  13. ICPC 2000 World Finals Results. 2009-04-21. [dostęp 2009-04-22].
  14. World Finals Rules [online], icpc.baylor.edu [dostęp 2017-11-21].

Linki zewnętrzne