CCCGuide

Problems

CCC Guide collects every CCC problem from 2012 to 2026 — 150 in total.
If you're looking for solutions, CCCSolutions is another open-source resource with an archive spanning over 20 years of CCC problems.

Concert Tickets
2026 · J1 · mathEasy
Olympic Scores
2026 · J2 · greedyEasy
Creative Candy Consumption
2026 · J3 · simulationModerate
Snail Path
2026 · J4 · geometryDifficult
Beams of Light
2026 · J5 · prefix-sumsDifficult
Baby Hop, Giant Hop
2026 · S1 · mathModerate
Beams of Light
2026 · S2 · prefix-sumsModerate
Common Card Choice
2026 · S3 · number-theoryDifficult
Minecarts
2026 · S4 · dynamic-programmingVery Difficult
On the Fence
2026 · S5 · geometryVery Difficult
Roller Coaster Ride
2025 · J1 · math
Donut Shop
2025 · J2 · simulation
Product Codes
2025 · J3 · strings
Sunny Days
2025 · J4 · greedy
Connecting Territories
2025 · J5 · graph-algorithms
Positioning Peter's Paintings
2025 · S1 · geometry
Cryptogram Cracking Club
2025 · S2 · strings
Pretty Pens
2025 · S3 · data-structures
Floor is Lava
2025 · S4 · graph-algorithms
To-Do List
2025 · S5 · data-structures
Conveyor Belt Sushi
2024 · J1 · mathEasy
Dusa And The Yobis
2024 · J2 · simulationModerate
Bronze Count
2024 · J3 · greedyModerate
Troublesome Keys
2024 · J4 · stringsDifficult
Harvest Waterloo
2024 · J5 · graph-searchDifficult
Hat Circle
2024 · S1 · data-structuresEasy
Heavy-Light Composition
2024 · S2 · stringsModerate
Swipe
2024 · S3 · brute-forceDifficult
Painting Roads
2024 · S4 · graph-searchVery Difficult
Chocolate Bar Partition
2024 · S5 · dynamic-programmingVery Difficult
Deliv-e-droid
2023 · J1 · mathEasy
Chili Peppers
2023 · J2 · greedyEasy
Special Event
2023 · J3 · countingModerate
Trianglane
2023 · J4 · geometryDifficult
CCC Word Hunt
2023 · J5 · graph-searchVery Difficult
Trianglane
2023 · S1 · geometryModerate
Symmetric Mountains
2023 · S2 · two-pointersDifficult
Palindromic Poster
2023 · S3 · brute-forceDifficult
Minimum Cost Roads
2023 · S4 · graph-algorithmsVery Difficult
The Filter
2023 · S5 · dynamic-programmingVery Difficult
Cupcake Party
2022 · J1 · mathEasy
Fergusonball Ratings
2022 · J2 · simulationEasy
Harp Tuning
2022 · J3 · stringsModerate
Good Groups
2022 · J4 · data-structuresDifficult
Square Pool
2022 · J5 · brute-forceVery Difficult
Good Fours and Good Fives
2022 · S1 · mathModerate
Good Groups
2022 · S2 · data-structuresModerate
Good Samples
2022 · S3 · countingDifficult
Good Triplets
2022 · S4 · geometryVery Difficult
Good Influencers
2022 · S5 · treesVery Difficult
Boiling Water
2021 · J1 · mathEasy
Silent Auction
2021 · J2 · simulationModerate
Secret Instructions
2021 · J3 · stringsModerate
Arranging Books
2021 · J4 · greedyDifficult
Modern Art
2021 · J5 · prefix-sumsDifficult
Crazy Fencing
2021 · S1 · geometryEasy
Modern Art
2021 · S2 · prefix-sumsModerate
Lunch Concert
2021 · S3 · binary-searchDifficult
Daily Commute
2021 · S4 · graph-algorithmsVery Difficult
Math Homework
2021 · S5 · number-theoryVery Difficult
Dog Treats
2020 · J1 · mathEasy
Epidemiology
2020 · J2 · simulationModerate
Art
2020 · J3 · geometryModerate
Cyclic Shifts
2020 · J4 · stringsDifficult
Escape Room
2020 · J5 · graph-searchDifficult
Surmising a Sprinter's Speed
2020 · S1 · geometryModerate
Escape Room
2020 · S2 · graph-searchDifficult
Searching for Strings
2020 · S3 · stringsDifficult
Swapping Seats
2020 · S4 · dynamic-programmingVery Difficult
Josh's Double Bacon Deluxe
2020 · S5 · dynamic-programmingVery Difficult
Winning Score
2019 · J1 · mathEasy
Time to Decompress
2019 · J2 · stringsModerate
Cold Compress
2019 · J3 · stringsDifficult
Flipper
2019 · J4 · simulationModerate
Rule of Three
2019 · J5 · recursionVery Difficult
Flipper
2019 · S1 · simulationEasy
Pretty Average Primes
2019 · S2 · number-theoryModerate
Arithmetic Square
2019 · S3 · brute-forceDifficult
Tourism
2019 · S4 · dynamic-programmingVery Difficult
Triangle: The Data Structure
2019 · S5 · dynamic-programmingVery Difficult
Telemarketer or not?
2018 · J1 · mathEasy
Occupy parking
2018 · J2 · stringsModerate
Are we there yet?
2018 · J3 · prefix-sumsModerate
Sunflowers
2018 · J4 · greedyDifficult
Choose your own path
2018 · J5 · graph-searchVery Difficult
Voronoi Villages
2018 · S1 · geometryModerate
Sunflowers
2018 · S2 · greedyModerate
RoboThieves
2018 · S3 · graph-searchDifficult
Balanced Trees
2018 · S4 · treesVery Difficult
Maximum Strategic Savings
2018 · S5 · graph-algorithmsVery Difficult
Quadrant Selection
2017 · J1 · mathEasy
Shifty Sum
2017 · J2 · mathModerate
Exactly Electrical
2017 · J3 · mathDifficult
Favourite Times
2017 · J4 · simulationVery Difficult
Nailed It!
2017 · J5 · countingVery Difficult
Sum Game
2017 · S1 · prefix-sumsEasy
High Tide, Low Tide
2017 · S2 · greedyEasy
Nailed It!
2017 · S3 · countingModerate
Minimum Cost Flow
2017 · S4 · graph-algorithmsDifficult
RMT
2017 · S5 · graph-algorithmsVery Difficult
Tournament Selection
2016 · J1 · mathEasy
Magic Squares
2016 · J2 · simulationModerate
Hidden Palindrome
2016 · J3 · stringsDifficult
Arrival Time
2016 · J4 · simulationDifficult
Tandem Bicycle
2016 · J5 · greedyDifficult
Ragaman
2016 · S1 · stringsModerate
Tandem Bicycle
2016 · S2 · greedyModerate
Phonomenal Reviews
2016 · S3 · graph-searchDifficult
Combining Riceballs
2016 · S4 · dynamic-programmingVery Difficult
Circle of Life
2016 · S5 · simulationVery Difficult
Special Day
2015 · J1 · math
Happy or Sad
2015 · J2 · strings
Rövarspråket
2015 · J3 · strings
Wait Time
2015 · J4 · simulation
π-day
2015 · J5 · dynamic-programming
Zero That Out
2015 · S1 · data-structures
Jerseys
2015 · S2 · greedy
Gates
2015 · S3 · data-structures
Convex Hull
2015 · S4 · geometry
Greedy For Pies
2015 · S5 · dynamic-programming
Triangle Times
2014 · J1 · math
Vote Count
2014 · J2 · simulation
Double Dice
2014 · J3 · simulation
Party Invitation
2014 · J4 · simulation
Assigning Partners
2014 · J5 · data-structures
Party Invitation
2014 · S1 · simulation
Assigning Partners
2014 · S2 · data-structures
The Geneva Confection
2014 · S3 · data-structures
Tinted Glass Window
2014 · S4 · prefix-sums
Lazy Fox
2014 · S5 · dynamic-programming
Next in line
2013 · J1 · math
Rotating letters
2013 · J2 · strings
From 1987 to 2013
2013 · J3 · brute-force
Time on task
2013 · J4 · greedy
Chances of winning
2013 · J5 · brute-force
From 1987 to 2013
2013 · S1 · brute-force
Bridge transport
2013 · S2 · two-pointers
Chances of winning
2013 · S3 · brute-force
Who is taller?
2013 · S4 · graph-search
Factor Solitaire
2013 · S5 · number-theory
Speed fines are not fine!
2012 · J1 · math
Sounds fishy!
2012 · J2 · simulation
Icon Scaling
2012 · J3 · strings
Big Bang Secrets
2012 · J4 · strings
A Coin Game
2012 · J5 · simulation
Don't pass me the ball!
2012 · S1 · counting
Aromatic Numbers
2012 · S2 · strings
Absolutely Acidic
2012 · S3 · greedy
A Coin Game
2012 · S4 · simulation
Mouse Journey
2012 · S5 · dynamic-programming