ACM-ICPC Swiss Subregional Contest 2019

Contest Poster

The ACM-ICPC Swiss Subregional Contest 2019 will take place on Saturday, October 19, 2019.

The competition is individual (no teams) and held according to the usual ACM format: 5 hours, 5 to 12 problems, allowed languages: C, C++, Java. Two teams will be formed from the best eligible participants (enrolled at ETH and meeting the eligibility requirements).

The first three eligible participants will form the first ETH team in the Regional Contest. The second ETH team will be formed from the next three eligible participants who are also eligible and willing to compete for ETH next year. In case a participant selected according to this rule solved less than three problems, the committee reserves the right to select another person instead.

Those teams will represent ETH at the Southwestern Europe Regional Contest in Paris, France, held in January 2020 (exact date TBD). Similar to last years, we are delighted to hold the contest together with EPFL in Lausanne (PolyProg, note that the contest is joint, but SWERC teams are not).

Schedule of the contest: 19 October 2019

  • 11:00 Meeting in the VIS Bureau (CAB E 31), breakfast, late registration.
  • 11:20 Short presentation by DeepCode/SRI.
  • 11:40 Grader information, Q&A.
  • 12:00 Dry run.
  • 12:30 Contest starts (CAB H56/H57).
  • 17:30 Contest ends.
  • 17:45 Announcement of results & apéro.

The contest is booked out – you can still register, but you are not guaranteed to be let in unless somebody registered before you does not show up.

Please register here!

Note that you need to be registered at Codeforces and provide your handle at registration.

Should I show up? Why not? In particular, consider coming if any of the following holds:

  • You have any sort of interest and/or experience in competitive programming.
  • You like mathematical puzzles and don’t mind implementing solutions in C++/Java.
  • You simply suspect that this sort of competition might be fun.

There are no prerequisites except for basic C++/Java (in particular basic I/O and STL in case of C++). Before the contest we will introduce the rules and the system to the newcomers.

Rules. The contest is a “closed-book” competition. No material is allowed, i.e., no books, cheat sheets, Internet etc. You are not allowed to bring your own keyboard either. The language references for C, C++, and Java will be available. You may not use any machine-readable versions of algorithms or data, i.e., all submitted programs must be typed during the contest.

Ranking. We use the official ACM-ICPC rules:

  1. The contestant that solved most problems is ranked first.
  2. Contestants that solved the same number of problems are ranked by the least total time.
  3. The total time is the sum of the time consumed for each problem solved. The time consumed for a solved problem is the time elapsed from the beginning of the contest to the submission of an accepted run plus 20 minutes for each rejected run. There is no time consumed for a problem that is not solved.

Lastly, note that you need access to the CAB Building. All CS students should be able to access the building with their legis. Otherwise, you can request access here.
If you are not a CS student and cannot access the building, please contact us at acm_at_vis_dot_ethz_dot_ch, so that we can open the door.

If you have any questions regarding the contest, please do not
hesitate to ask: acm_at_vis_dot_ethz_dot_ch

Best of luck at the contest!