USACO 2023 US Open — full contest set

← All past problems · Official 2023 US Open results

The US Open is the final round of the season — 5 hours, three problems per division across Bronze, Silver, Gold, and Platinum. Top scorers across the year (weighted by this round) earn an invitation to the summer training camp where the IOI team is chosen. This page is my landing for all 12 problems from 2023.

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

Round at a glance

FieldValue
Contest windowMarch 24–27, 2023
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 2022–23 season; top US scorers across all rounds invited to summer camp where the IOI team is selected
Allowed languagesC++17, Java, Python 3 (C++ recommended at Gold/Platinum)
Recurring theme"Pareidolia" — three different problems on counting bessie subsequences at Silver / 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. Compare all three "Pareidolia" problems back-to-back to see how the same surface idea scales from Silver to Platinum.