Triathlon is the flagship 2-day competitive event, designed to identify the most versatile coders and innovators. Inspired by the spirit of endurance sports, Triathlon challenges participants across three distinct yet interconnected stages, each testing a critical computer science skill.
Event Structure:
The event consists of three mandatory stages. Teams must participate in all stages to be eligible for final rankings and prizes.
Stage 1: Debugging Contest
Duration: 2 Hours
Day: Day 1
Stage 2: Competitive Programming
Duration: 3 Hours
Day: Day 1
Stage 3: AI/ML Challenge + Presentation
Duration: ~15 Hours
Day: Day 1 → Day 2
Stage 1: Debugging Contest:
Format:
Participants will be given multiple buggy code snippets
Errors may be syntactic, logical, or runtime-related
Programming languages will be announced beforehand
Rules:
Participants must fix the code to generate correct outputs
Internet access is strictly prohibited
Teams must submit solutions within the allotted time
Any form of plagiarism or collaboration between teams is not allowed
Scoring:
Points awarded for each correctly debugged problem
Time taken may be used as a tie-breaker
Stage 2: Competitive Programming Contest:
Format:
Standard competitive programming contest
Problems will vary in difficulty from easy to hard
Hosted on a designated coding platform
Rules:
Internet usage is restricted to the contest platform
Teams must adhere to the platform’s rules and guidelines
Scoring:
Based on the number of problems solved
Tie-breaker: Time
Stage 3: AI/ML Challenge:
Format:
Teams will be provided with one or more real-world datasets at the start of Day 1
The objective is to explore the data, uncover meaningful patterns, and design an intelligent, data-driven solution to the given problem statement
Solutions may involve machine learning models, intelligent logic, or advanced data-driven techniques, depending on the team’s approach
The challenge continues into Day 2, concluding with presentations
Allowed Resources:
Open-source libraries and frameworks are allowed
Pre-trained models or existing techniques may be used (must be clearly disclosed)
Internet access is permitted for research and development
Submission Requirements:
Code or workflow used for deriving insights or building the solution
Key observations, patterns, and reasoning derived from the data
Presentation
Presentation (Day 2):
5–7 minutes presentation per team
2–3 minutes Q&A session
Teams must clearly justify their approach using evidence from data and results
Evaluation Criteria
Understanding of the problem and dataset
Depth of insights and pattern discovery
Appropriateness of the chosen approach (analytics / ML / intelligent logic)
Soundness of conclusions and feasibility of solution
Clarity and confidence in presentation
Final Scoring:
Scores from all three stages will be combined
Only teams completing all stages are eligible for prizes
Code of Conduct:
Any form of cheating, plagiarism, or misconduct will result in disqualification
Participants must follow instructions provided by organizers
Decisions made by the organizing committee are final and binding
Note:
Participants are requested to bring their own extension boxes for power supply.