At the contest, all the teams will have a similar working environment.
Hardware: The keyboards will have Spanish (Spain) layout, but teams may bring their own USB-keyboard. You have to turn in keyboards at registration on Saturday. Please mark your keyboard with your team name and institution.
Operating System: Ubuntu 10.04 LTS, a Debian based Linux Distribution with the usual goodies. The default window manager is GNOME.
- Browsers: Firefox, Google Chrome, Konqueror
- IDEs: Anjuta, Eclipse Helios (release 2), Eclipse Indigo (release 2), Netbeans 7.2
- Editors: Emacs, GEdit, Kate, Nano, Vim
- Compilers: gcc/g++, Java
- OpenJDK Runtime Environment (IcedTea6 1.11.4) (6b24-1.11.4-1ubuntu0.10.04.1)
- OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
- gcc (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3
- g++ (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3
- Debuggers: gdb, xxgdb, ddd
If you need any other software, do not hesitate and contact the Regional Director early enough.
The computers will have restricted Internet access, but you can connect to our servers in order to submit your programs.
We provide a couple of alias:
|C||gcc||gcc -Wall -O3 -pipe $SOURCE -lm||mygcc|
|C++||g++||g++ -Wall -O3 -pipe $SOURCE||myg++|
Once you have made a submission, you will see the judgment in a short while, produced by an automatic validator. Most of the time the human judge simply confirms the result of the validator. But problems may arise unexpectedly, such as a system resource failure, a mistake in a test case, etc. In those cases the final result of the judgment can take a little longer.
You will be able to send clarification to judges, which will be answered in a timely manner.
During the contest, teams will have copies of the manual of DOMjudge and access to the STL, and JDK. Additionally, linux man pages are installed.