28th International Olympiad in Informatics

Friday, August 12 - Friday, August 19, 2016

Contest environment

Contestant Machines

Hardware specification:

Laptop: ICL RAYbook Pi155

CPU: Intel Core i5-4210M, 2.60 GHz


User disk space: 200+ GB

Keyboard: built-in and external Genius KB-110X

Mouse: built-in touchpad and external Genius NetScroll 100X

Laptop’s keyboard picture


All the contest machines will be installed to boot in Linux. In addition to the default list of packages provided by the distribution, the following packages will be installed:


Operating System

Ubuntu Desktop 15.10 (64 bits)


Compilers and interpreters

GCC/G++ 5.2.1

Python 3.4.3

FPC 2.6.4

Java (Oracle)

Ruby 2.1


Editors and IDE's

Code::Blocks 16.01

Eclipse 4.5 with JDT and CDT plugins

Emacs 24.5.1

Geany 1.25 (+geany-plugins)

Gedit 3.10.4

gVim 7.4

Vim 7.4

Joe 3.7

KDevelop 4.7.1

Lazarus 1.4

Nano 2.4.2

Sublime Text 3 (evaluation version)

Kate 15.08.2

Visual Studio Code 1.2 (+cpptools extension)

NetBeans IDE 8.1 (Java, C/C++)



GDB 7.10

DDD 3.3.12

Valgrind 3.11.0


Other software

MidnightCommander 4.8.13

Konsole 15.08.0

Documentation for Pascal, C, C++, STL, Java, Python 2.7, Python 3.4.3

The contestant image for VirtualBox is available at Google Drive, Dropbox and Yandex Disk (contestant password is 123). Note, that the real image that will be used on the contest can be slightly different.

If you already have a clean Ubuntu 15.10 Desktop (64 bit) installation, you can use this script: http://github.com/ilsaf13/ioi-2016/blob/master/install.sh to replicate the list of software on your machine. You need to change CONTESTANT_USERNAME variable to your username. In this case some manual software configuration will be needed (which is already done in the sample image).

If you need any other software that is not presented in the default Ubuntu 15.10 software list and in the list above, or you have any problems and suggestions for default software configuration or the image in general, please, let the host technical committee know ([email protected]). We will be happy to review you request and install the software or provide additional default configuration on the contestant machines, as long as it doesn't create problems for other software and does conform competition rules.




Information partners