We kindly ask participants to come prepared to avoid wasting time configuring your computer system at the event.
The requirements are as follows:
Any browser would work with the testing system, no special clients are required for the system.
The testing will be run on computers based on Linux.
To compile programs written in C/C++ on Linux-based laptops you will need a compiler compatible with gcc 4.9 (or higher), on the server will be used gcc 8.2 with c++17 support; Geany, Code::Blocks or CLion of the latest version are recommended as IDE. Similar or newer versions of compilers are recommended for Mac users as well.
For Windows it is recommended to use Code::Blocks (if possible, choose the distribution kit with a compiler included), CLion and Geany; using Visual Studio is recommended starting from Visual Studio 2013 (although for full compatibility it's better to have Code::Blocks and a gcc port).
To compile and debug programs written in Java it is recommended to use the latest version of Oracle JDK for Java 1.8. As IDE you can use Eclipse and IntelliJ IDEA.
For Python can be used PyCharm and standard Python2 and Python3 compilers. Note that libraries like NumPy are not included at the contest environment. For Kotlin can be used InetiilJ IDEA. Warning: Kotlin and Python are provided "as is" and we do not guarantee that any presented problem can be solved using those languages.
If you have any questions on the information above, please contact the Head Judge Oleg *Snark* Khristenko directly at email@example.com