ICPC India 2021-22 is knocking at the door. So, inspired by similar blogs on Codeforces for Open Cup, Petrozavodsk Camp, and USACO, and also due to the fact ICPC Live Archive collapsed, I decided to list down all ICPC contests of India I could find.
Please note that this blog contains only the materials and links I could find. I hope this is of some help to you guys. For the Github repository regarding the same, see here.
ICPC 2022-23
This was the first time in several years only 2 regionals were conducted, and each of them had a separate qualifier round.
A Universal Cup round was organized based on Amritapuri and Asia West problems, details can be found in this CF blog. Kudos to the authors!
Small update: I have drifted away from CP in the past few months, so it might be a while before this blog is updated again.
ICPC 2021-22
Contest | Upsolving | Discuss |
---|---|---|
Preliminary Online Round | CodeDrills | 1 2 |
Amritapuri Doublesite Regional | CodeDrills | |
Gwalior-Pune Regional | CodeDrills | |
Kanpur Regional | CodeDrills | Codeforces |
Asia West Continent Final | CodeDrills |
The online round was the same for all regionals, and conducted on CodeDrills. More details can be found here.
Also note that this time Asia West Continent Final was held, after missing the 2020-21 edition due to covid.
ICPC 2020-21
Contest | Upsolving | Materials | Discuss |
---|---|---|---|
Amritapuri Preliminary Round | CodeDrills | Solutions | 1 |
Amritapuri Regional | CodeDrills | Solutions | 1 2 3 |
Gwalior-Pune Regional | CodeDrills | Solutions | 1 2 3 |
Kanpur-Mathura Regional | CodeMarshal | Statements | 1 |
ICPC 2019-20
Contest | Upsolving | Materials |
---|---|---|
Online Preliminary Round | Codechef | Discuss:1,2 |
Amritapuri Regional | Codechef | Solutions |
Gwalior-Pune Regional | Codechef | Discuss |
Kanpur Regional | Codechef | Statements Solutions |
Kharagpur Regional | Codechef | Solutions Discuss:1,2 |
Asia West Continent Final | CodeMarshal | Discuss:1,2 |
The online round was the same for all regionals, and conducted on Codechef. More details can be found here.
The Gwalior-Pune regional editorials and solutions can be found in the discussions as well.
This was the first time Asia West Continent Final contest was held, more details about it can be found here.
ICPC 2018-19
Contest | Upsolving | Materials |
---|---|---|
Online Preliminary Round | Codechef | Statements Discuss:1,2,3 |
Amritapuri Regional | Codechef | |
Gwalior-Pune Regional | Codechef | Discuss |
Kharagpur Regional | Codechef | Statements |
Kolkata-Kanpur Regional | Codechef |
Like 2019-20, this year too the online round was same for all regionals. More details can be found here.
The discussion blog linked in Gwalior-Pune regional also discusses rants about the other regionals held this year.
ICPC 2017-18
Contest | Upsolving | Materials | Discuss |
---|---|---|---|
Online Preliminary Round | Codechef | Statements | |
Amritapuri Regional | Codechef | Solutions:1,2 | 1 |
Chennai Regional | Codechef | Statements | 1 2 |
Gwalior Regional | Codechef | Solutions | 1 2 |
Kharagpur Regional | Codechef | Statements Solutions | 1 2 |
Kolkata-Kanpur Regional | Codechef | Solutions:1,2 | 1 |
This year too the preliminary round was the same for all regionals and held online. More details can be found here.
Some discuss links also contain editorials of the respective contests.
ICPC 2016-17
Contest | Upsolving | Materials |
---|---|---|
Online Preliminary Round | Codechef | |
Amritapuri Regional | Codechef | Solutions Discuss:1,2 |
Chennai Regional | Codechef | Discuss |
Kharagpur Regional | Codechef | |
Kolkata Regional | Codechef | |
India Final | Codechef | Discuss |
For onsite regionals, Codechef-ids of contests are something like ACM16(x), where x=AMR,CHN,KOL,KGP. For example, Chennai's regional can be accessed via ACM16CHN.
ICPC 2015-16
Contest | Upsolving | Materials |
---|---|---|
Amritapuri Online Round | Codechef | |
Amritapuri Regional | Codechef | Discuss:1,2 |
Chennai Online Round | Codechef | Statements Testdata |
Chennai Regional | Codechef | Statements Testdata Discuss |
Kolkata Online Round | Codechef | |
Kolkata Regional | Codechef |
ICPC 2014-15
Contest | Upsolving | Materials |
---|---|---|
Amritapuri Online Round | Codechef | Statements |
Amritapuri Regional | Codechef | Statements Discuss Website |
Gwalior-Kanpur Online Round | Codechef | |
Gwalior-Kanpur Regional | Codechef | |
Kharagpur Online Round | Codechef | |
Kharagpur Online Re-contest | Codechef | Solutions |
Kharagpur Regional | Codechef | Statements Discuss |
More downloadable content of Amritapuri regional can be seen here.
Discuss links also contain editorials.
Looks like the Kharagpur Prelims was held twice, the details of that however, are not present here. Some hints can be found here though.
ICPC 2013-14
ICPC 2012-13
Please be careful before clicking on 'testdata', size of file around 35MB. More data of Amritapuri contests can be downloaded from here.
Virtual Judge/Vjudge is not an OJ, but a medium that helps you to submit solutions to various OJs without opening accounts. The problems listed are available on SPOJ, and can be solved there as well.
ICPC 2011-12
Contest | Upsolving | Materials |
---|---|---|
Amritapuri Preliminary Online Round | Solutions | |
Amritapuri Regional | Vjudge | Statements Solutions |
Kanpur Preliminary Online Round | Codechef | |
Kanpur Regional | Statements Website |
All problems listed in Vjudge are taken from SPOJ.
Some more information of Amritapuri regionals can be found here.
ICPC 2010-11
Contest | Upsolving | Materials |
---|---|---|
Amritapuri Regional | Vjudge | Statements Testdata |
Kanpur First Round Online | Codechef | Statements |
Kanpur Regional | Statements Website |
All problems listed in Vjudge are taken from SPOJ.
Kanpur Site also organized a warm-up contest, it can be upsolved here.
ICPC 2009-10
Contest | Upsolving | Materials |
---|---|---|
Amritapuri Regional | Baekjoon | Statements Testdata |
Gwalior-Kanpur Regional | Statements Website |
Please note the Baekjoon site does not have all the problems. They might be added in future.
ICPC 2008-09
Contest | Upsolving | Materials |
---|---|---|
Amritapuri Regional | Statements Testdata Website | |
Kanpur Regional | Statements Website |
Not sure if the websites are well maintained. They can be down anytime. Amritapuri's website mentioned we could practice the problems at ICPC live archive, so maybe we could have upsolved there.
A few of these problems might be available on SPOJ. Try searching by problem names.
ICPC 2006-07
Contest | Upsolving | Materials |
---|---|---|
Coimbatore Regional | Statements |
With ICPC Live Archive down, and resources limited, I could not find a lot of resources of older contests.
Concluding notes:
- This isn't an ultimate list, a lot of data is still missing. In case anyone finds anything worth adding here, feel free to suggest. Also, in case there is any error, or there exist better alternatives, do let me know that as well.
- I uploaded a lot of data on github because I was unsure if the sites would be active in the distant future. Already enough links are down.
- A lot of material in this blog has been taken from Codechef. Kudos to them.
- I have linked most of the contests to the ICPC Site. It contains standings, problems, reports and also the local website links (some links might not work, I have added as many as I could find, maybe googling will help). Explore around to find all details.
- Massive thanks to smax for proofreading this blog, and providing useful suggestions.
- Good team contests in India are rare, so I had a (far fetched) idea of making a CF group which contained all Indian ICPC contests so that teams could participate and train themselves. However, I don't think I alone can do that. I hope Indian ICPC Committee (not sure if there exists any) considers about doing something similar in future.