Divine_Spark's blog

By Divine_Spark, history, 12 months ago, In English

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:

$$$ P = 3000 \cdot \frac{n - \text{place} + 1}{n} \cdot \frac{\text{solved}}{\text{maxSolved}} $$$

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

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.

  • Vote: I like it
  • +174
  • Vote: I do not like it

| Write comment?
»
12 months ago, hide # |
 
Vote: I like it +15 Vote: I do not like it

CFBR!!!

»
12 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

Long Awaited orz

»
12 months ago, hide # |
 
Vote: I like it +4 Vote: I do not like it

Hi, can working professionals participate in this?

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Waited so long!!! Finally it's here!!! Super excited for it!!! :D

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

orzest!

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I am not a student, can I attend lectures to learn some topics

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Can I participate alone?

»
12 months ago, hide # |
Rev. 2  
Vote: I like it 0 Vote: I do not like it

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?

»
12 months ago, hide # |
Rev. 3  
Vote: I like it +3 Vote: I do not like it

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?

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

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

  • »
    »
    12 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    You can join the CF group mentioned in the post and you will be able to see the contest.

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I am trying to register in the contest as team member but no team name is showing in the list.

  • »
    »
    12 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Are you still facing same issue? If yes, are all your team mates also part of the CF group?

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I’m getting this message when I try to register: "You are not allowed to take part in the group contest."

»
12 months ago, hide # |
 
Vote: I like it +2 Vote: I do not like it

Can't Join the Whatsapp Group it say's it's full.

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Second contest is about to start from 2:00 PM (IST)

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

discord link is expired

»
12 months ago, hide # |
Rev. 4  
Vote: I like it 0 Vote: I do not like it

Fourth Contest of the Series will be starting from 2:00 PM, 21st September

Register Here : https://codeforces.me/group/wlb0UYQSQF/contests

»
11 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Tomorrow's contest starts from 10am, Note the change in timings.

»
10 months ago, hide # |
Rev. 2  
Vote: I like it 0 Vote: I do not like it

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.