What is ACM ICPC
The ACM ICPC is considered as the “Olympics of Programming Competitions”. It is quite simply, the oldest, largest, and most prestigious programming contest in the world.
The ACM-ICPC (Association for Computing Machinery – International Collegiate Programming Contest) is a multi-tier, team-based, programming competition. Headquartered at Baylor University, Texas, it operates according to the rules and regulations formulated by the ACM. The contest participants come from over 2,000 universities that are spread across 80 countries and six continents.
Participants, coaches and registered staff (including volunteer helpers) receive complimentary membership to the ACM for a year.
World Finals and Regionals
The contest is organized into two rounds:
- Local contests or Regionals are held at the individual university level in various regions spread across the globe to choose those who will represent it in the next round of the contest in the world finals. This year, the ACM ICPC Asia (India) Regionals will be held at 3 Locations viz. Amritapuri, IIT Kanpur and IIT Kharagpur.
- The World Finals this time are to be held at the elite National Research University of Information Technologies, Mechanics and Optics (ITMO) in Saint Petersburg, Russia. Come June 30th, 2013, the crème de la crème of the programming world shall (DEL:come to) compete in the latest edition of the competition. At stake are not just awards and prizes, but also, the bragging rights of being the best among the best, that come with winning the World Finals.
How can I participate? – Eligibility
To meet the basic eligibility requirements for the contest you must be:
- Willing and able to compete in the world finals
- Enrolled in a degree program at an institution (in or outside India) that can sponsor you
- Competing only for one institution this year
- A contestant has not participated in more than 2 contest finals prior to this attempt
- A contestant has not participated in more than 5 contest regionals prior to this attempt
- A contestant cannot participate in more than 2 teams in this year
- A contestant cannot participate at more than 2 regionals in this year (for Asia region)
Further details are here
- This is a team contest
- Each team has 3 contestants and 1 contestant in reserve (3+1)
- Each team must be headed by a coach
- The team coach must be a university faculty or staff member
- A single coach can have multiple teams
- The contest will have multiple problems (usually 8-10 in number) mostly algorithmic in nature of varying difficulty levels.
Participation in India Regionals
Many Regionals are held all over Asia, and an Asian student may participate anywhere in Asia. However, generally speaking, for an Asian team to advance to the World Finals, they should win from their own sub-region in Asia. There are 3 regional sites within India – Amritapuri, IIT Kanpur and IIT Kharagpur.
- Each regional site will host a preliminary online round
- Based on performance of the online round, each regional site will decide on the number of teams to be invited for the on-site round
- Preference will be given to maximize the number of colleges participating in the on-site round
- Each regional site will have a few slots booked for advancing the top teams to the World Finals based on the performance of the teams in their on-site rounds.
- A team can participate at most in two regional sites.
|Amritapuri||IIT Kanpur||IIT Kharagpur|
|Online Contest Date||9.00AM – 01:00 PM IST. November 4, 2012||November 3, 2012||November 11, 2012|
|Onsite Contest date||December 19-20, 2012||December 12-13, 2012||December 8-9, 2012|
|Last Date of Registration||October 26, 2012||October 15, 2012 (likely to be extended to October 24, 2012)||October 26, 2012|
|Online Round Platform||Mooshak||www.codechef.com||www.codechef.com|
|Onsite Round Platform||Mooshak||PC2||Yet to be finalized.|
A well-compiled list of FAQ’s has been mentioned here.
Go for Gold
The ‘Go for Gold’ initiative, that was started 3 years ago, has a singular ambition to watch an Indian team win the World Finals of the ACM-ICPC. Taking the long-term view in mind, the plan is to support learning and reward improvement. This is being done through providing ongoing scholarship, incentives, promotion, tech assistance, and training for Indian students. Team Sponsorships and other sponsorship packages are also provided. Further details on the Go for Gold Initiative can be found here.
How Directi is additionally contributing this year?
For the 2013 edition, we have something spectacular in store!
This Year, the top 50 Indian Students from the Mega Warm-Up Round for ACM ICPC @ October Cook-Off 2012 shall have their ACM-ICPC expenses reimbursed!
The only thing that you need to participate in the contest and stake your claims to go to any of the regionals is YOUR CodeChef id. If you do not have it yet, you can get one here.
- Register on any of the above sites
- Participate in the Mega Warm-Up Round for ACM ICPC @ October Cook-Off 2012
- Secure a Top 50 ranking in the Indian Category
That’s it. Just 3 Simple Steps and you’ll be on your way to having your ACM-ICPC expenses reimbursed by Directi.
The Reimbursement of ACM-ICPC Expenses is subject to the following conditions:
- Each winner shall be reimbursed an amount not greater than INR 1500 against the total expenses
- The said amount shall be reimbursed against submission of valid proof (in original) E.g. Train & Bus Tickets, ACM-ICPC registration receipt (only the Cook-Off winner’s contribution), etc.
- The expenses being claimed should have been borne only the winner of the Warm Up Cook-Off alone
- Instances where there are expenses by people accompanying the winner shall not be eligible for reimbursement
- After the contest, send us an email to firstname.lastname@example.org with subject “Reimbursement of ACM-ICPC expenses” and we’ll get in touch.
Do reach out to us with any queries about this at: email@example.com