Konkursy Programowania Zespo³owego

Konkursy Programowania Zespo³owego



Akademickie Mistrzostwa Polski w Programowaniu Zespo³owym

W 1996 roku po raz pierwszy zosta³y zorganizowane Akademickie Mistrzostwa Polski w Programowaniu Zespo³owym. Od tego czasu odbywaj¹ siê one corocznie. Kolejnymi gospodarzami zawodów by³y:

Politechnika Œl¹ska od samego pocz¹tku bierze udzia³ w tych mistrzostwach zajmuj¹c w kolejnych latach miejsca: 4 (Poznañ'96); 6 (Wroc³aw'97); 8 (Warszawa'98); 8 i 10 (Warszawa'99); 14 (Warszawa'2000); 34 (Wroc³aw'2001); 18 i 20 (Wroc³aw'2002); 10 (Wroc³aw'2003); 18 (Kraków'2004); 22 i 28 (Kraków'2005); 23, 38 i 39 (Kraków'2006); 14, 38 i 48 (Poznañ'2007), 22 (Poznañ'2008).


ACM International Collegiate Programming Contest

Akademickie Mistrzostwa Polski w Programowaniu Zespo³owym organizowane s¹ na wzór miêdzynarodowego konkursu ACM International Collegiate Programming Contest, który odbywa siê ju¿ od wielu lat. Dotychczas reprezentacja Politechniki uczestniczy³a w regionalnych eliminacjach, które odbywa³y siê w:
  • Bratys³awie (1996),
  • Bratys³awie (1997) - 11 miejsce,
  • Pradze (1998) - 13 i 16 miejsce,
  • Pradze (1999) - 19 i 34 miejsce,
  • Pradze (2000)- 33 i 37 miejsce,
  • Warszawie (2001) - 37 i 40 miejsce,
  • Warszawie (2002) - 29 miejsce,
  • Warszawie (2003) - 29 miejsce,
  • Budapeszcie (2004) - 28 miejsce,
  • Budapeszcie (2005) - 26 i 37 miejsce,
  • Budapeszcie (2006) - 19 i 37 miejsce,
  • Pradze (2007) - 29 i 39 miejsce,
  • Wroc³awiu (2008) - 26 miejsce.


Regulamin zawodów

Ca³e zawody trwaj¹ kilka dni, jednak w³aœciwy konkurs odbywa siê w ci¹gu piêciu godzin (zwykle w sobotê pomiêdzy 9.00, a 14.00). W trakcie jego trwania dru¿yny sk³adaj¹ce siê z trzech zawodników otrzymuj¹ do rozwi¹zania 6-8 zadañ sformu³owanych w jêzyku angielskim. Do dyspozycji dru¿yny jest w tym czasie jeden komputer. Rozwi¹zane zadania (teksty Ÿród³owe w jêzyku Pascal lub C) przedstawiane s¹ do oceny sêdziom, którzy weryfikuj¹ poprawnoœæ programów i akceptuj¹ lub zwracaj¹ do poprawy otrzymane rozwi¹zania.