ACM-ICPC

ACM-ICPC is a coding contest for all. Be it beginners or pros. You will need all your problem-solving, programming and most importantly teamwork skills to ace it. The contest consists of two rounds. Participation will be accepted in teams of upto 3.

Round 1, which is the ICPC Advantage Round will be conducted online. It will be completely free style coding. You can use any programming language you wish. Or, solve the problems by hand, if that is what suits you! There will 24 hours and lots of questions. For each question a set of input files will be provided. You will have to use them and the problem statement to generate output files and send them back to us. For all teams the normalised score from the Advantage Round will be carried forward to next round. Also, the top two teams of this round will get direct entry to the final round of ACM Checkmate.

Round 2, which will be ICPC will be conducted during Apogee 2010. This round will follow similar pattern. But, few of the questions in this round will necessarily require knowledge of C/C++. Again, this round will also have sets input files for which the output files will have to be generated. This round will be of 3 hours. You will be allowed to carry one printed copy of ‘Introduction to Algorithms’ by Cormen, Leiserson, Rivest and Stein per team in this round.

Rules:
1. You can be a member of only one team.
2. You can submit solutions multiple times only your latest submission will be used for evaluation.
3. For each question download the input files. Write your program in any language of your choice. Use the input files to produce the respective output files. Zip and submit the output files.
4. You can use any programming language to solve the problems, using any development environment or text editor, as long as the compiler or interpreter you used for that language is freely available and easy to download and use.
5. BITS ACM reserves the right to change the rules in part or whole.

Round 1 Specific:
1. It is not compulsory to participate in Round 1 to win a prize. But, scores from both rounds will be used to judge the final winner.
2. Prize cannot be won by participating in Round 1 alone.

Round 2 Specific:
1. Participants will be allowed to carry one printed copy of ‘Introduction to Algorithms’ by Cormen, Leiserson, Rivest and Stein per team. You have to bring your own copy of the book. Having the book is not compulsory.
2. A soft copy of C++ STL Documentation will be provided.
3. No other support material in any form will be allowed.
4. The computers provided will run Windows and will have GNU C/C++ compilers installed.
5. Tools which may be present are Java, MS Visual Studio, An Office Suite and Python. Other platforms/compilers/tools can be arranged on request. Contact the BITS-ACM office during Apogee 2010 for this.
6. Make your request more than 6 hours before the start of the contest.

Results of ACM-ICPC Advantage Round :
Winner : Team KalaBandar
Runner up : Team Heisenbug
These teams gain direct entry into Checkmate Finals
(In case any of the above two teams do not turn up Team MathGeeks will take their place)

Contacts

Mohit Asudani
+91 99835-26213
mohitasudani@bits-apogee.org

Mayank Abhishek
+91 97720-18000