The Competitive Programming Club is about doing ridiculously difficult problems within unfairly short time limits. Our focus is contests such as the ACM ICPC, Google Codejam, and Facebook Hacker Cup. We have weekly meetings where we practice problems, discuss algorithms, cry over the parts we didn’t understand, figure things out, and celebrate with free pizza.
- To improve the ability of our members to implement algorithms using programming languages such as C++, JAVA, Python, etc. by organising classes on various important concepts.
- To increase the participation and performance of students at CodeForces, CodeChef and other coding platforms.
- To host various coding competitions in order to prepare for various competitions like ACM-ICPC, Google Code Jam and likewise.
- To provide a forum for the discussion of theory and applications of algorithms.
Dementia is the annual competitive coding contest conducted as part of Techno-Cultural fest Exodia on CodeChef and is rated for Division-2. It consists of problems of varying difficulty and covering wide concepts of data structures and algorithms.
CodeEniacs is competitive coding contest served along snacks and prizes for top performers, organised only for freshers and is meant to involve very basic to medium-hard problems in order to familiarize students with the level of questions encountered in contests on online platforms and their format.
AlgoHack is an intra-college contest where participants are given problems as well as incorrect solutions (having bugs) to the problems. The participants have to find out test cases where the given solutions would fail to produce correct output/execute within the time limit. It teaches you to read and understand others code and find bugs.
CodeGolf is a recreational programming challenge in which teams of size 6-8 have to not only solve questions correctly but also writing code using as few characters possible. The right code with minimum keystrokes is all thats required to win.
When a freshman enters IIT Mandi, he/she might not be comferable with highly complex problems of competitive programming. To get them familiar with competitive programming and get started with the basics, we organise month long event. At the end top performers get cool prizes.
Codeforces Challenge Series
Two codeforces challenge series are conducted annually, one in each semester. Challenge Series consists of 4-6 codeforces rounds and the rankings are calculated from GP15 scoring system which is based on AtCoder GP30 scores.
The International Collegiate Programming Contest (ICPC) is a yearly computer programming competition for college students from all over the world. It consists of three tiers in India: an online contest, a regional contest and the world finals. In each contest, three-person teams get five hours (three for online contest) to solve as many problems as they can from a given problem set on one computer. Each problem set has historically had 8 to 10 problems, which tend to be applicable to real-world situations with solutions that are intended to use a wide variety of algorithms. The top finishing teams in online round can go to participate in regionals, and the top teams there can represent India at the World Finals. The IIT Mandi teams participate each year in ICPC and train rigourously with the help of the club competitions and sesisons. IIT Mandi usually has three to five teams to the regional contest. You may also contact current Programming Club coordinators for more information.