Two-Tier Elimination Architecture
From rapid screening to the final live code battle.
60 minutes, 30 algorithmic MCQs + 2 algorithmic coding problems on data structures and recursion.
90 minutes, 4 complex algorithmic challenges covering Trees, Graphs, Dynamic Programming, and Trie structures with live leaderboard tracking.
OFFICIAL RULES & GUIDELINES
Single / Solo participation only. Each contestant competes individually (₹30).
Allowed programming languages: C++, Java, Python, and C.
Round 1 consists of speed MCQs and timed algorithmic coding problems.
Top performers advance to the Round 2 High-Pressure Live Coding Arena.
Submissions are evaluated based on test cases passed, execution time, and memory limits (O(1) / O(N log N)).
Plagiarism detection algorithms will be run: any collusion results in immediate disqualification.
JUDGING RUBRIC
Percentage of public and hidden edge test cases passed successfully.
Asymptotic efficiency of algorithms avoiding Time Limit Exceeded (TLE).
Timestamp penalty on automated leaderboard for tie-breaking.
Readability and optimal memory footprint.
PRIZES, TROPHIES & CITATIONS
DSA CHAMPS REGISTRATION
Compete individually in solo algorithmic coding (₹30). Automated judge with timed test cases.
EVENT COORDINATORS
Need guidance regarding hardware power requirements, code submission repos, or rule clarifications? Reach out directly to the festival committee at UIT Premnagar, Dehradun.
