Topics
How the CCC's 150 problems from 2012 to 2026 spread across topics and question slots.
Junior
75 problems| Topic | J1 | J2 | J3 | J4 | J5 | Total | Share |
|---|---|---|---|---|---|---|---|
| Math | 15 | 1 | 1 | 0 | 0 | 17 | 22.7% |
| Simulation | 0 | 8 | 2 | 5 | 1 | 16 | 21.3% |
| Strings | 0 | 4 | 7 | 3 | 0 | 14 | 18.7% |
| Greedy | 0 | 2 | 1 | 4 | 1 | 8 | 10.7% |
| Graph Search | 0 | 0 | 0 | 0 | 4 | 4 | 5.3% |
| Brute Force | 0 | 0 | 1 | 0 | 2 | 3 | 4.0% |
| Geometry | 0 | 0 | 1 | 2 | 0 | 3 | 4.0% |
| Prefix Sums | 0 | 0 | 1 | 0 | 2 | 3 | 4.0% |
| Counting | 0 | 0 | 1 | 0 | 1 | 2 | 2.7% |
| Data Structures | 0 | 0 | 0 | 1 | 1 | 2 | 2.7% |
| Dynamic Programming | 0 | 0 | 0 | 0 | 1 | 1 | 1.3% |
| Graph Algorithms | 0 | 0 | 0 | 0 | 1 | 1 | 1.3% |
| Recursion | 0 | 0 | 0 | 0 | 1 | 1 | 1.3% |
Senior
75 problems| Topic | S1 | S2 | S3 | S4 | S5 | Total | Share |
|---|---|---|---|---|---|---|---|
| Dynamic Programming | 0 | 0 | 0 | 4 | 7 | 11 | 14.7% |
| Data Structures | 2 | 2 | 3 | 0 | 1 | 8 | 10.7% |
| Geometry | 5 | 0 | 0 | 2 | 1 | 8 | 10.7% |
| Graph Algorithms | 0 | 0 | 0 | 4 | 2 | 6 | 8.0% |
| Brute Force | 1 | 0 | 4 | 0 | 0 | 5 | 6.7% |
| Graph Search | 0 | 1 | 2 | 2 | 0 | 5 | 6.7% |
| Greedy | 0 | 4 | 1 | 0 | 0 | 5 | 6.7% |
| Strings | 1 | 3 | 1 | 0 | 0 | 5 | 6.7% |
| Number Theory | 0 | 1 | 1 | 0 | 2 | 4 | 5.3% |
| Prefix Sums | 1 | 2 | 0 | 1 | 0 | 4 | 5.3% |
| Simulation | 2 | 0 | 0 | 1 | 1 | 4 | 5.3% |
| Counting | 1 | 0 | 2 | 0 | 0 | 3 | 4.0% |
| Math | 2 | 0 | 0 | 0 | 0 | 2 | 2.7% |
| Trees | 0 | 0 | 0 | 1 | 1 | 2 | 2.7% |
| Two Pointers | 0 | 2 | 0 | 0 | 0 | 2 | 2.7% |
| Binary Search | 0 | 0 | 1 | 0 | 0 | 1 | 1.3% |