Contest Information

Join us for an exciting programming competition with three divisions catering to various skill levels! Showcase your problem-solving skills, collaborate with your team, and tackle a diverse set of challenges. Read on for more details about the contest logistics, rules, format, and topics.


Don't miss out on this opportunity to test your skills and compete with fellow programmers. Register now and get ready for an engaging and challenging experience!

Date

The CerealCodes 2024 Summer Contest will take place from August 17th, 8 AM EST, to August 18th, 11:59 PM EST. The contest will run on the CerealCodes website.

Contest Window

Start at any time during the contest window. The contest lasts 3 hours.

Problem Difficulty

Each division will feature 10 problems, ranging from a Leetcode easy problem to a USACO Platinum-level problem depending on division.

Teams

Teams can consist of up to three members.

Prizes

There will be prizes for 1st to 5th place in each of the divisions! More information is located further down the page. Note that prizes are subject to change, and are for pre-college students only.

Rules

+


  • Participants may only discuss problems and share code with their team members and contest organizers.
  • The use of the internet and prewritten code is permitted, but solutions or problems must not be posted online during the contest window. The use of AI is allowed.
  • We have the right to disqualify any contestants who we believe are "smurfing" or taking a division below their skill level. If you are in USACO Gold or above (or have a codeforces rating of 1700 or above), please take the Advanced Division.
  • After taking the contest, participants can discuss problems in the designated Discord channels by requesting access from a moderator.
  • Violation of these rules may lead to disqualification from the current and future CerealCodes contests and prizes.

Problem Format

+


  • Standard input/output (stdin/stdout) will be used.
  • Each problem will include flavortext, input and output specifications, and multiple sample inputs.
  • Solutions can be submitted in C++, Java, and Python.
  • Ranking is decided by number of problems solved, as each problem is worth 1 point. Tiebreaks are broken by last submission time that increases points.
  • Most problems will require the code to compile within 1-5s and use a maximum of 256-1024 MB.
  • Participants can seek clarifications through our website's clarification feature or by contacting a contest organizer on Discord.

Contest Topics

+


Prizes

Beginner Division

1st Place: $75

2nd Place: $60

3rd Place: $45

4th Place: $30

5th Place: $30


Advanced Division

1st Place: $300

2nd Place: $150

3rd Place: $75

4th Place: $45

5th Place: $45


Note that prizes are subject to change.


If you are interested in collaborating to donate prizes or prize money, please reach out to us at team@cerealcodes.org!