Preliminary Online Contest Rules

Preliminary Online Contest (Kolkata-Kanpur Site-2017)
05 November, 2017 [07:00 PM – 10:00 PM (IST*)]

The Preliminary Online Contest for the selection of the teams for the onsite contest to be held in Kolkata and Kanpur on 23 and 24 December 2017 has been scheduled on Sunday, 05 November, 2017.

Because of the limited number of available slots in Kolkata-Kanpur Site Contest, we have decided the following:

  • The Online contest will be open to all teams who have completed the registration formalities.
  • There will be a single contest for all the sites of India.
  • All teams (registered at Kolkata-Kanpur Site) have to participate in the online contest which will be held on Sunday, 05 November, 2017 from 07:00 PM to 10:00 PM (IST).
  • Only top few teams (Registered at Kolkata-Kanpur Site) with better performance in the online contest will be advanced for the Kolkata-Kanpur Site contest to be held on 23 and 24 December 2017.
  • One person can not be a part of more than one team. If he/she is, both the teams will be considered as separate teams.
  • You can’t register for more than two regional site. If you do so, your team will be disqualified from all the regionals.
  • Programming Environment:

    Programs are to be written in C, C++, Java or Python. You can find about the compiler options in each language here (

    Online Contest Rules:

    • The contest will be conducted over the Internet.
    • Teams whose registration formalities are completed are only eligible to participate in the contest.
    • You are not allowed to discuss strategy, suggestions or tips in the comments with anyone other than contestants of your team during the contest. However, posting question or clarification to the contest manager to clarify the problem statement is allowed.
    • Comments will be published only after the approval from the administrator during the contest.
    • You can also send your queries by email at or call at +9122-61966343/61966396 during the contest.
    • Contest problems will become visible on the contest landing page on CodeChef on Sunday, 05 November, 2017 at 07:00 PM. (IST)
    • Organizing Institute will not be responsible in case any program does not work at our environment. So, try to use one of the mentioned compiler versions.
    • Selected teams will be notified by email/website on or before 15 November, 2017.
    • Judges’ decision will be treated as final. No correspondence in this regard will be entertained.
    • Kolkata-Kanpur Site will not be responsible for any internet failure during the contest at the contestants’ site.
    • Each participating team must submit solutions during the contest period.

    Submission Procedure:

    To submit problems, you have to login to with the team login id and password that has been sent to you by email. You need to visit the contest page:

    Ranking Procedure:

    • You will receive one point for correctly solving a problem (passing all test cases – no partial credit), regardless of the level of difficulty of that problem.
    • Teams are ranked according to the number of problems solved. Ties will be broken by the total time for each team in ascending order of time.
    • Total time is the sum of the time consumed for each problem solved. The time consumed for a solved problem is the time elapsed from the beginning of the contest to the submittal of the first accepted run plus 20 penalty minutes for every previously rejected run for that problem. There is no time consumed for a problem that is not solved.
    • Each program will be tested based on our critical test data. A program will be considered as correct if its output matches with our output against our critical test data.

    Selection of Teams may or may not reflect the Ranking of the Teams. Following is the team selection procedure:

    Selection Procedure for On-site Contest:

    • There are approx.160 seats (60 in Kolkata center and 100 in Kanpur center) available for the on-site contest. Choice of preferred center for Onsite Contest has been collected from all the teams at the time of registration, but this does not guarantee that a team will get seat in the center preferred by them.
    • All teams will be divided into groups where each group consists of all teams of the same Institute or School.
    • All teams of the same group will be ranked with respect to their performances.
    • To get a seat by a group for the on-site contest, a team of that group has to submit at least one correct program. An attempt will be made to provide a seat for the on-site contest to the best ranked team of that group.
    • In case it is found that the number of selected teams in this process is less than the available seats, best ranked teams among the non-selected teams will be considered to fill the remaining seats.
    • In case it is found that the number of selected teams is more than the available seats, worst ranked teams among the selected teams will not be given the seats for the on-site contest.
    • After preparing the list of selected teams for the onsite round, center for participation in onsite round (Kolkata or Kanpur) will be allotted to these team based on their ranking in Preliminary round and preferred city for the onsite contest chosen by them.
    • In case it is found that all the seats in a particular center are full, the other center will be allotted to the remaining teams of the rank-list irrespective of the choice of center filled by them.

    *IST Indian Standard time