ETH Competitive Programming Contest
Event start time 11.5.2024 10:30
Event end time 11.5.2024 19:30
Join us for the ETH Competitive Programming Contest sponsored by QuantCo and JetBrains on Saturday, May 11th. It is open to all ETH Members.
No prerequisites are required; just bring up to two friends to form a team, your good mood and your problem-solving skills. You'll encounter 11-13 algorithmic puzzles, very similar to the Code Expert tasks in your Algorithms Class. However, this is a competitive programming contest, and the emphasis is more on problem-solving skills rather than knowing algorithms.
Thanks to QuantCo, we've got some fantastic prizes including 3D Printers and ANC Headphones lined up. There will also be a special prize for the best Ersti Team. But that's not all! QuantCo is also sponsoring an Apero after the event, where you'll have the chance to mingle with QuantCo representatives. Plus, snacks and drinks will be provided during the contest, so you can fuel up.
Here's a rundown of the rules:
You can code in over 30 programming languages, including C, C++, Java, Python, Haskell, and Rust.
The contest runs for 5 hours with 11 to 13 problems given.
Form a team of 1 to 3 people. While solo participation is allowed, teaming up is highly recommended. Need a team? React on the CPC Discord in the #cp-contest channel. Alternatively you can also join the CPC Meetups on Thursday 19:00 in CAB H52 to find teammates. All team members must register at https://vis.ethz.ch/en/events/725/ by the registration deadline of May 4th.
Each team is required to bring only one laptop; external monitors are not permitted. However, external keyboards and mice are allowed. It is essential for teams to coordinate effectively so that while one member is coding, others can focus on problem-solving. Printout of the problems will be given.
Every solved problem earns one point. There are no partial points, and ties will be broken based on time-based penalties and the number of wrong solutions submitted before an accepted solution.
You'll need a Codeforces account to participate. Create your account in advance at https://codeforces.com/ Once you have registered, head to your profile, click the 'Teams' tab, and create your team with a name of your choice. Don't forget to come up with a fancy(or toxic :u) team name! If you have troubles setting up the account and the team on Codeforces we will help before the contest-start.
Communication with other teams is not allowed. However, feel free to use any tools, including ChatGPT and Copilot, as well as copy-pasting code from the internet. The problems are created by us (the Competitive Programming Committee at VIS) to ensure that they can't be solved with a Google search or prompting with ChatGPT.
Schedule
10.00 - 10.29: Arrival
10.30: Contest Rules
11.00: Practice Contest
11.30: Contest
16.30: Contest End
16.30 - 19.00: Apero & Chance to talk to QuantCo
17.30: Quick Tutorial of Problemset
18.00: Award Ceremony
19.00: End
The fine print
By participating you agree that pictures can be taken of you that could be used for VIS-Purposes (VISIONEN, Instagram, etc)
By participating, you agree to adhere by the VIS Code of Conduct
Every participant is responsible for their own insurance
All statements are made without guarantee
In general, there are no refunds
Event organisers
Main event organiser Ahmet Ala