Competitive Programming
Master problem-solving, advanced algorithms, and contest mindset for Codeforces, CodeChef, and ICPC. Follow the three ordered components below to get started, watch curated video courses, and practice topic-wise problem ladders.
Refer to this website to get started with CP
Start your competitive programming journey with CPMaster. It provides a structured roadmap, contest math essentials, language templates, and beginner guidance:
CPMaster — The Ultimate Getting Started Guide
https://cpmaster.netlify.app/CPMaster is an all-in-one resource designed specifically to help students transition from basic programming into contest problem-solving. It covers setup, time complexities, must-know topics, and how to practice effectively.
Curated Video Lectures & YouTube Playlists
Step-by-step video courses and concept deep-dives organized strictly by playlist to help you master competitive programming concepts.
Competitive Programming Guidance
Follow this Sheet by Priyansh Agrawal
Just after watching the video lectures, follow this official CP Sheet by Priyansh Agrawal (TLE Eliminators) to systematically solve problems categorized by Codeforces ratings and topics:
Priyansh Agrawal’s CP Sheet
https://www.tle-eliminators.com/cp-sheetCreated by Priyansh Agrawal (Founder of TLE Eliminators and top competitive programmer), this sheet organizes standard problems strictly by difficulty ratings (800 to 2000+) so you never get stuck on problems beyond your current level.


