The hardware and software configurations for the NOI.PH 2025 Onsite Final Round are described below. Note that these configurations are subject to change.
Hardware
- ASUS TUF Gaming F15 Laptop with Intel Core i7-12700H @ 2.30 GHz
- Built-in LCD display
- Built-in US QWERTY layout keyboard
- Built-in touchpad
- Mouse: USB mouse is provided
Software
Operating System
Ubuntu 24.04.2 LTS “Noble Numbat” Desktop inside VMWare Workstation Player 17.6.3
Virtual CPUs: 4
Virtual Memory: 8 GB
Virtual Disk: 25 GB
You can practice using the virtual machine at home.
Download VMWare Workstation Player here: https://vmware-workstation-player.sooftware.com/windows/download
Download the virtual machine image here: https://drive.google.com/file/d/1DwM8CJ1U02wSATzqAkmyFEq7DETNgDtv/view?usp=drive_link
Instructions on how to install and use it are available at https://www.youtube.com/watch?v=Aw2FMNJO9WQ. Note: These instructions are for the NOI.PH 2024 VM. Some things in the video are outdated, such as the download links. Please use the download links mentioned above. However, most of the instructions are still the same.
Compilers and Interpreters
C++
- g++ 13.3.0
- g++-14 14.2.0
Note: both C++17 and C++20 will be available on CMS. To compile with C++20 locally, use the g++-14 executable.
Python
- PyPy 7.3.19 with Python 3.11.11
- Python 3.12.3
- Python 3.13.2
Note: both Pypy and Python 3.13 will be available on CMS. To run with Python 3.13 locally, use the python3.13 executable. To run with PyPy locally, use the pypy3 executable.
Text Editors and IDEs
- Emacs 29.3
- Gedit 46.2
- Nano 7.2
- Sublime Text Build 4192
- VIM 9.1
- Visual Studio Code 1.98.2
Documentation (via Zeal)
- C++
- Python 3
Other Applications
- Chromium 134.0.6998.88
- Firefox Browser 136.0.1
- GNOME Terminal 3.52.0
- Zeal 0.7.0-dev
Share: on Twitter on Facebook on Google+