ACM-ICPC

Introduction

Every year, UniTN spon­sors the par­ti­ci­pa­tion of one team of stu­den­ts in the regio­nal con­te­st of the ACM-ICPC com­pe­ti­tion.  The ACM International Collegiate Programming Contest  is the olde­st pro­gram­ming com­pe­ti­tion, run­ning sin­ce the seven­ties. In order to par­ti­ci­pa­te, teams are selec­ted in the fol­lo­wing way:

  • Universities orga­ni­se local com­pe­ti­tions to select the bea­st teams to send to the regio­nal con­te­st.
    • @UniTN: We run a series of mee­tings to train on the ACM-ICPC pro­blems from April to May. At the end of May, a local com­pe­ti­tion is held to select one (or more) teams.
  • The best teams par­ti­ci­pa­te in a regio­nal con­te­st; Italy belongs to the SWERC group, who­se com­pe­ti­tions are nor­mal­ly held in November. 
    • @UniTN: The expen­ses to par­ti­ci­pa­te in the event are (almo­st) ful­ly cove­red by UniTN. The selec­ted teams per­form addi­tio­nal trai­ning from September to November.
  • The best teams in the regio­nal con­te­st par­ti­ci­pa­te in the world con­te­st, usual­ly held on the next year. 
    • @UniTN: We never got to that point…

How to participate

If you are inte­re­sted in par­ti­ci­pa­ting, feel free to join the UniTN @ ACM-ICPC Telegram Channel. The next selec­tion will be held in Spring 2018.

Resources

Description Link
ACM-ICPC Online Archive, con­tai­ning the pro­blems used in Regionals and World Finals for ACM-ICPC [Link]
Universidad de Vallolida Online Archive, con­tai­ning addi­tio­nal pro­blems. The web­si­te is asso­cia­ted to the Programming Challenges book (see below) [Link]
Steven S. Skiena, Miguel A. Revilla. Programming Challenges. Springer-Verlag  (avai­la­ble in the libra­ry) [Link]
Steven S. Skiena. The Algorithm Design Manual, 2nd edi­tion. Springer-Verlag (avai­la­ble in the libra­ry) [Link]
Antti Laaksonen, Competitive Programmer’s Handbook [PDF]
Mathematical and algo­ri­thm note­books used by Trento’s team in 2016 [Link]
Wikipedia page on com­pe­ti­ti­ve pro­gram­ming [Link]
List of links for com­pe­ti­ti­ve pro­gram­ming [Link]
SWERC Website [Link]

UniTN Hall of Fame

  • Trento e Lode 2007 (18°)
  • Trento e Lode 2008 (15°)
  • Crackers Salati 2012 (20°)
  • TN Broccoli 2013 (34°)
  • UniTrento 2015 (52°)
  • UniTrento 2016 (12° — Bronze medal)