Two Divisions
- Beginner
- For competitors new to contest programming. Recommended for everyone else.
- Advanced
- For experienced competitors who want a real challenge. Recommended for Codeforces 1500+ / high USACO Silver and above.

Canyon Crest Academy · 2026
A 3.5-hour team contest on Codeforces. Two divisions, 12 problems each — from low USACO Bronze to high USACO Gold.
Date
October 18, 2026
Where
Canyon Crest Academy, San Diego
Judge
Codeforces
Languages
All coding languages supported by Codeforces
Problems range from low USACO Bronze to high USACO Gold. Two divisions — Beginner and Advanced — so the contest is accessible to everyone.
3.5 hours, teams of up to 3, in a private Codeforces group. 12 problems per division, weighted equally and ranked by penalty.
All coding languages supported by Codeforces. Pre-written templates and online resources are allowed; AI assistance on problems is not.
Tentative · all times Pacific
| 8:30am – 9:30am | Check In / Opening Ceremony |
| 9:30am – 1:00pm | Contest |
| 1:00pm – 2:00pm | Lunch |
| 2:00pm – 3:00pm | Activities |
| 3:00pm – 3:30pm | Closing |
The actual contest is from 9:30am – 1:00pm. Held in person at Canyon Crest Academy, 5951 Village Center Loop Road, San Diego, CA 92130.
Prize details will be announced closer to the contest.
CCAPC is written and run by students at Canyon Crest Academy.
Aidan Bai
Founder · Problem Setter · Organizer
Dylan Kim
Problem Setter · Organizer
William Allen
Problem Setter · Organizer
William is a sophomore at CCA. He is in the USACO silver division. Outside of programming he enjoys playing video games and some competitive math.
Smaran Mukkavilli
Problem Setter · Organizer · Website Developer
Smaran is a sophomore at CCA and has been interested in coding from a young age. He is in the USACO Silver division. Outside of the USACO series, he enjoys competing in college competitions like CALICO and MITIT. Smaran’s favorite areas of coding are number theory and greedy algorithms. Aside from coding, he enjoys math, guitar, and chess.
Jake Kuo
Problem Setter · Organizer