Competitive Programming
Current Competition Season 2026
USACO
The USA Computing Olympiad (USACO) is a prestigious programming competition for high school students in the United States. It consists of four divisions (Bronze, Silver, Gold, and Platinum) with contests held throughout the year. USACO provides excellent training problems and serves as a pathway to the International Olympiad in Informatics (IOI).
Visit USACO →CCC
The Canadian Computing Competition (CCC) is Canada's premier programming contest for high school students, organized by the Centre for Education in Mathematics and Computing (CEMC). The competition features problems of varying difficulty levels and serves as a qualifier for the Canadian Computing Olympiad (CCO) and the International Olympiad in Informatics (IOI).
Visit CCC →2026 Event Schedule
| Date | Event | Competition |
|---|---|---|
| Jan 9-12, 2026 | USACO First Contest | USACO |
| Jan 30 - Feb 2, 2026 | USACO Second Contest | USACO |
| Feb 12, 2026 | CCC Ordering Deadline | CCC |
| Feb 18, 2026 | CCC Contest (North & South America) | CCC |
| Feb 19, 2026 | CCC Contest (Outside N/S America) | CCC |
| Feb 20-23, 2026 | USACO Third Contest | USACO |
| Mar 28, 2026 | USACO US Open (Proctored) | USACO |
| May 12-18, 2026 | EGOI (Italy) | USACO |
| May 21-30, 2026 | USACO Training Camp | USACO |
| Aug 9-16, 2026 | IOI (Uzbekistan) | USACO |
Problem Solving Topics
About My CP Journey
Competitive programming has been a passion of mine, combining algorithmic thinking with efficient problem-solving. I regularly participate in contests on various platforms and continuously work on improving my skills in algorithm design and optimization.
Languages
- • C++
- • Python
- • Java
Strengths
- • Dynamic Programming
- • Graph Theory
- • Data Structures
- • Mathematical Algorithms