Here are few points to help contestants get ready for the contest:
The best thing you can do to get ready for the contest is practice solving problems as much as possible. An excellent site for past acm/icpc problems is
University of Valladolid has a contest site with an enormous problems archive. You can even send your answers to the online Judge.
Follow this link
A goodtext book is Programming Challenges: The Programming Contest Training Manual. The book has its own online judging system. Click
to go there.
Previous NPC problem sets:
The Contest Environment
The contest operating system environment is Microsoft Windows XP Professional (SP2 plus any additional patches available two weeks before the contest.)
The programming languages will be C, C++, and JAVA.
For judging and clarifications, we'll be using
, Version 8.7 or later. For the PC^2 user manual,
for PDF version or
for html version.
For development in the contest, we will provide the gcc compiler, g++ and gdb debugger from the
environment, and javac and java from the Java Development Kit
Standard Edition Version 5.0
We will provide the following IDEs:
Eclipse 3.2.1 or later
Microsoft Visual C++ 6.0 (VC6)
NetBeans 6.1 or later
Code::Blocks 8.02 with GCC and GDB debugger from MinGW
Contestants who choose to use these IDEs must be aware, however, that submitted code MUST compile correctly with gcc or with javac!