Contest Environment

Hardware

    Lenovo ThinkPad E15 Black

  • CPU: AMD Ryzen 7 5700U
  • RAM: 16GB
  • Storage: 512GB SSD
  • Monitor: 15.6" IPS (1920x1080)
  • Keyboard: Full-sized with number keypad
  • Ports: RJ45 Ethernet, USB 2.0, USB-C 3.2 Gen 1

Software

Below is the list of software which will be available on contestant machines during competition.

Operating System

Ubuntu 22.04 LTS (with the ubuntu-desktop-minimal package set)

Compiler

GCC

Debuggers

DDD

GDB

Valgrind

Text Editors and IDEs

Eclipse

Geany

Code::Blocks

GNU Emacs

VI

Neovim

Kate

Nano

Visual Studio Code

Documentation

C/C++ Reference

STL documentation

Other Applications

Byobu

Firefox

Gnome Terminal

Konsole

Grading System

Contest Management System (CMS) will be used as the grading system. The exact commands used for compilation for each problem will be shown on the grading system. Grading will be performed on the same operating system and compiler version. Hardware will be different then laptops provided to the contestants, so execution times in CMS will differ from local execution times.

Virtual Machine

Below are links of the virtual machine images with all competition software pre-installed.

https://drive.google.com/file/d/1dsPQ4StS3BfbblOQUZri1gAEYLZkSW7h/view?usp=share_link

User: ejoi

Password: ejoi

Online Practice Session

Team leaders will receive CMS login credentials of all their team members via email.