ACM International Collegiate Programming Contest is the largest computer programming contest in the world. The ACM ICPC is an activity of the ACM that provides college students with an opportunity to demonstrate and sharpen their problem-solving and computing skills. The contest is considered to be the “Olympics of Computer Programming”. It is a two tier contest. The world is divided into six regions and Asia is a region. In Asia there are Twenty Two host sites and Kolkata is one of them.

About India-Final

The India-Final contest-2016 is jointly organized by National Institute of Technical Teachers’ Training and Research Kolkata (NITTTR, Kolkata) and ABV-Indian Institute of Information Technology & Management Gwalior (ABV-IIITM Gwalior) and will be held at Gwalior, India. There are about 100 slots available in India-Final Asia Regional Contest. All slots at the India-Final Asia Regional Contest are reserved for the top teams from the other 4 sites of India (Amritapuri, Chennai, Kharagpur and Kolkata). Selection will be done based on their rank in their respective Onsite Contest. However, all interested teams have to complete their registration formalities for India-Final site on or before October 21, 2016. Teams ranked in a Regional On-site Contests of India and qualified to participate in the India-Final cannot change their team members.

India-Final will be a multi-site contest and will be held at IIITM Gwalior and NITTTR Kolkata. All the eligible teams from Amritapuri, Chennai and Kharagpur Sites will participate in India-Final from IIITM Gwalior whereas teams from Kolkata Site will participate in India-Final from NITTTR Kolkata.

Winning teams of India-Final site are eligible to participate in the world finals to be be held in May, 2017 at Rapid City, South Dakota, USA. Winning team may also get partial travel support from IBM and Directi to participate in the world finals.

Also remember that participation of India-Final does not count toward the restrictions of two Asia Regional Contests per year. Detailed rules for India-Finals  can be seen here.

Setting up the teams

An educational institute first enrolls its team under at ACM ICPC International Site. A team consists of at most 3 contestants and a coach from the same institution. Generally each team gets 6 to 8 problems to be solved within 5 hours. A team can submit the programs in C, C++, Python or in JAVA. A team who can solve maximum number of problems with minimum penalty points is declared as the winner. The registration for India-Final will start from September 07, 2016 and ends on October 21, 2016.

A team can participate in the India-Final only when:

    • All the teams willing to participate should register at ACM ICPC International Site and choose India-Final.
    • The team is among the top few teams of one of the four Indian Regional Sites i.e. Amritapuri, Chennai, Kharagpur and Kolkata.