Greetings Codeforces!

Indian ICPC Camp 2025, proudly sponsored by Go For Gold (powered by NST), is organized jointly by leading Indian institutes including IITs, NITs, IIITs and BITs. This camp is a continuation of last year’s massively successful edition, which saw participation from over 3000 teams across India.
Schedule
Contest window: 31 August 2025 – 19 October 2025
Contests every Sunday, 2 PM – 7 PM IST (unless otherwise mentioned via Discord/WhatsApp).
First contest: 31 August 2025.
Ranklist freeze after 4 hours.
Educational Sessions
Alongside contests, we’ll host topic-focused sessions by some of India’s best competitive programmers — including ICPC World Finalists and Codeforces Grandmasters. These will cover advanced algorithms, data structures, and problem-solving strategies. For every contest, we will also feature a post-contest discussion stream.
Contest Rules
We'll be following these (mostly) standard ICPC Rules for all contests unless otherwise specified:
- Contests will be held weekly every Sunday from 2 PM – 7 PM IST.
- Teams of up to 3 people.
- 3 PC format.
- We highly recommend using only team notebook for reference.
— Can be a PDF or a repo, or a folder with the files, but prepared before the contest. In case you don't have any such material prepared, a good starting resource would be to use KACTL as is. It is a great notebook used by many WF teams. And if you're new and not very comfortable with notebooks like KACTL, feel free to use cp-algorithms for more familiar code snippets. However, note that cp-algorithms contains a lot more information than you would be normally allowed to carry in a notebook. Experienced teams are expected to stick to a team notebook.
- Since we understand most new teams do not have a notebook, we will allow these two aforementioned sites to be used during the contest. Please note, you are only allowed to use these sites, you are not allowed to open any other site, even if it's linked within these two
— KACTL
— cp-algorithms
- You can also use the internet for looking up language documentation (and the github/hosted notebook if you don't have it on local). Please restrict yourself to the following sites for documentation:
— C/C++ → cppreference.com / cplusplus.com/reference
— Python → Python Docs
— Kotlin → Kotlin Docs
— Java → Java SE 17 Docs
- Copy-pasting code from the above is allowed (unlike ICPC regionals/WF where you must type it out).
- No Googling or using other sites (e.g., OEIS, past submissions, random blog posts).
- No use of AI/LLM based tools.
- Ranklist freeze after 4 hours.
Fair Play Rules:
- AI/LLM tools/Use of internet other than mentioned websites are strictly forbidden.
- If plagiarism is detected in any contest, that team will be removed from the final camp ranklist (even if they participated in other contests fairly).
- While we can't detect all cheating, we trust you to follow the rules, respect the competition and peers, and use this camp for learning and growth. We'll run background similarity checks to identify and remove violations.
Rating & Performance
Each team’s performance in a contest is calculated as:
Where:
- $$$P$$$ = performance score
- $$$n = \max(50, \text{number of contest participants})$$$
- $$$\text{place}$$$ = one-indexed rank of the team
Note: A team that does not participate in a contest will automatically score 0 points for that round.
Team Rating: Based on performance over 8 contests, the lowest 2 performances are discarded, and the remaining (highest 6) are summed to compute the team's rating. Prizes will be distributed based on this final rating. Teams are allowed to skip up to 2 contests in the camp.
Prizes
Thanks to Go For Gold, we’re excited to offer:
- Top 5 Teams → 3 high-quality speakers
- Next 10 Teams (Ranks 6–15) → 3 keyboards
- Top 50 Teams overall → exclusive camp T-shirts
As always, team ratings will be calculated based on contest performances, with your 2 worst results discarded. Only current college students form same college are eligible for prizes.
About Go For Gold
The Go For Gold campaign, powered by NST, is a long-term initiative to make India a global force in competitive programming. With structured mentorship, community-driven camps, and national collaboration, it aims to propel India towards winning its first-ever ICPC medal in the coming years. By participating in Indian ICPC Camp 2025, you are directly contributing to this vision.
How to Join
- Join this Codeforces group: https://codeforces.me/group/wlb0UYQSQF/join
- Fill the Registration Form (only one participant per team should register).
- Join the Discord Server for announcements, discussions, and post-contest analysis.
- Join the WhatsApp Discussion group
- Registration deadline: 23:59 IST, 30 August 2025.
Making Teams:
- Go to Codeforces Teams.
- Click "Create new team." Put in your team name. Note that this MUST match the exact name filled in in the registration form.
- Once it is created, invite your teammates and ask them to accept the invite.
- Once you are done, you can use this team to register for the contest in group
Join the Discord / WA community: These links would have been mailed to you. Discord will be where you can easily connect with most other members and discuss problem solutions etc., post contests. WhatsApp will primarily be used for announcements.
Few useful tips (Especially for newer teams)
- Read all problems. They are not in increasing order of difficulty.
- Don't just try problems that other teams have solved. There have been multiple instances of easier problems going unsolved due to leaderboard-bias. So attempt unsolved problems too.
- If you are stuck, discuss with your teammates and brainstorm together. You can also pair program and debug together.
FAQ
Q. Will the problems be in increasing order of difficulty?
A. No. They will be in random order. Make sure to read all the problems!
Q. Do we have to type out the codes in our notebook?
A. No, for this time, you can copy-paste the codes. But only codes that were prepared before the contest.
Q. What all programming languages are allowed?
A. The same set of languages officially allowed at ICPC: Java, Kotlin, Python, and C/C++.
Q. What does scoreboard freeze mean?
A. The contest is for 5 hours. After 4 hours, the scoreboard will freeze. This means you won't get updates on what other teams have solved. But you will get the verdict for your submissions during this time. The scoreboard will be thawed during the closing ceremony. This is to add more suspense and excitement during prize distribution.
Q. Eligibility to qualify for prizes?
A. The same eligibility rules used by ICPC. Team members must be registered students at the time of the camp. Also, teams are allowed to skip any 2 of the 8 planned contests in camp. Note: 8 is not a fixed number and we might have more contests. In that case, this number is subject to change. It is guaranteed to be ≥2.
Q. How are team ratings calculated?
A. Lowest 2 performances of a team are discarded and then averaged to compute a team's rating. If a team skipped a contest, then this skip is included in the lowest 2 performances. The performance of a team in a contest is calculated using the formula above.








CFBR!!!
Long Awaited orz
Hi, can working professionals participate in this?
NO! If u want u can practice but it is only for college students!
Waited so long!!! Finally it's here!!! Super excited for it!!! :D
orzest!
I am not a student, can I attend lectures to learn some topics
yes, you can attend lectures.
thanks I will join the communities on discord and Wtsap, thanks
Can I participate alone?
I filled the form in the evening but forgot to create the team on codeforces platform. I just created it. Will my team registration be cancelled or will it be considered?
No problem, we have not yet closed the registrations people left can still register before the contest
1: Can non-Indian university students participate?
2: Is it ok to copy-paste my own prewritten library?
3: I've just checked past contests, will you use the contests already in the gym this year as well?
I registered my team for this camp but haven't recieved any email or update based on the procedure of how the contests are going to take place. Since this is our first time, it would be great if you could give the instructions
You can join the CF group mentioned in the post and you will be able to see the contest.
I am trying to register in the contest as team member but no team name is showing in the list.
Are you still facing same issue? If yes, are all your team mates also part of the CF group?
I’m getting this message when I try to register: "You are not allowed to take part in the group contest."
First of all join group, then register.
Can't Join the Whatsapp Group it say's it's full.
same here
People who can't join the first whatsapp group may join this https://chat.whatsapp.com/Gu4Vyvv7p371PzO5pcAqdw
Second contest is about to start from 2:00 PM (IST)
discord link is expired
Fourth Contest of the Series will be starting from 2:00 PM, 21st September
Register Here : https://codeforces.me/group/wlb0UYQSQF/contests
Contest is UP for registration
Tomorrow's contest starts from 10am, Note the change in timings.
Educational Sessions
Alongside contests, we’ll host topic-focused sessions by some of India’s best competitive programmers — including ICPC World Finalists and Codeforces Grandmasters. These will cover advanced algorithms, data structures, and problem-solving strategies. For every contest, we will also feature a post-contest discussion stream.
Where can i find this, I just saw the post.