Hack2Hell – The Worst Coding Challenge Ever
Indraprastha Institute of Information Technology (IIIT), Delhi
All that you need to know about Hack2Hell – The Worst Coding Challenge Ever
Welcome to Hack2Hell—where bad code is the best code!
In this hilariously twisted competition, participants are challenged to write the worst possible correct implementation of basic algorithmic problems. Whether it's a bubble sort that bubbles forever or a matrix operation that takes the scenic route, inefficiency is the name of the game. Through chaos, confusion, and creativity, you'll gain a fresh appreciation for what not to do when writing code.
Event Format & Rounds:
- Mode: In-person (Lab or Classroom setup)
- Duration: 2–2.5 hours
- Team Size: Solo or Teams of 2
- Audience: Open to all
Event Structure
- Briefing (15 mins)
- Introduction to the event format
- Examples of hilariously bad code\
- Challenge Round (1.5 hours)
- Participants receive basic algorithmic tasks (e.g., sorting, searching, matrix ops)
- Write the most inefficient, obfuscated, and chaotic implementations that still return correct results
- Showcase & Discussion (30 mins)
- Present your monstrosity
- Participate in a guided discussion contrasting good vs. bad coding practices
Judgement Criteria:
- Inefficiency Score – How slow or convoluted is your logic?
- Code Obfuscation – Is your code unreadable (but still valid)?
- Creative Destructiveness – How uniquely bad is your approach?
- Humour – Extra points for funny logic or comments
Rules & Regulations:
- Use of AI tools (e.g., ChatGPT, GitHub Copilot) is strictly prohibited
- Code must produce correct output for given test cases
- Participants must be able to explain their logic during the showcase
- Judges’ decisions will be final
- Organizers reserve the right to modify rules if needed
Get Ready to Break Everything (Correctly)
Join Hack2Hell and embrace your inner chaotic coder. The goal isn’t to win with elegance—it’s to confuse, contort, and creatively destroy your codebase… all while still passing the tests!
Important dates & deadlines?
-
26 Aug'25, 12:00 AM IST Registration Deadline
-
30 Aug'25, 10:00 AM IST Competition Date
Contact the organisers
Send queries to organizersAbout Indraprastha Institute of Information Technology (IIIT), Delhi
- Indraprastha Institute of Information Technology, Delhi (IIIT-Delhi or IIIT-D) was established with the status of State University by an act of Delhi Government (The IIIT Delhi Act,2007).
- The institute has gained an excellent reputation in India and abroad over a span of a few years.
- Since its establishment in 2008, the institute has grown to be recognized as one of the country’s most promising young institutions for education and research in India.
- The institute has been accorded 12-B status by the University Grants Commission (UGC).
- The institute is accredited ‘A’ grade by NAAC
- The permanent campus of the institute is at Okhla having art infrastructure and all the modern facilities.
- The Institute is continuously moving forward as a community, keeping in mind the need for sustainability and transformation and thus becoming a globally respected and recognized institution.
- The institute nurture and train intellectually capable, innovative and entrepreneurial professionals so that they can work towards serving the nation and society.