USACO 2024 US Open — full contest set

← All past problems · Official 2024 US Open results

The US Open is the season finale — 5 hours, 3 problems per division, four divisions (Bronze, Silver, Gold, Platinum). The top scorers across the year, weighted heavily toward this round, get invited to the summer training camp where the IOI team is selected. This page is my landing for all 12 problems.

Canonical source. Statements, sample data, and editorials live at usaco.org/index.php?page=open24results. Everything below is my own paraphrase / study notes — confirm details on the official site before relying on them.

Round at a glance

FieldValue
Contest windowMarch 22–25, 2024
Duration5 hours, individual, open-book within the contest window
DivisionsBronze, Silver, Gold, Platinum
Problems per division3 (12 total)
ScoringOut of 1000 per division; partial credit via subtasks (Silver+)
SignificanceFinal round of the 2023–24 season; top US scorers across all rounds invited to summer camp
Allowed languagesC++17, Java, Python 3 (C++ recommended at Gold/Platinum)

Divisions

How I'm using this set

  1. Bronze and Silver: real timed 60-min attempts, full implementation, then editorial comparison.
  2. Gold: read the statement and constraint, brainstorm an approach for 20 min before peeking at the key idea.
  3. Platinum: study problems — read editorial, then reimplement from memory the next day.
  4. Track which technique pages on Techniques each problem reinforces.