The 2025 ICPC Asia HoChiMinh city:
Hardware System Unit
Hardware
• System Unit: 16GB RAM, 240 GB SSD, Intel Core i5-12400
• External screen: 22 inch, 1920×1080, LED monitor
External keyboard: ANSI QWERTY Keyboard standard
External Mouse: standard
Webcam: Yes
No hardware substitutions will be allowed (that is, teams may not bring their own equipment onto the contest floor). This includes that teams may not substitute keyboards or other peripherals; all teams will use identical equipment, as described above, during the contest.
Software:
Ubuntu 24.04
IDE:
▪ Eclipse (version 2024.09) for Java
▪ IntelliJ (IDEA Community Edition, version 2025.2), for Java and Kotlin
▪ CLion (version 2025.2), for C/C++
▪ Pycharm Community Edition Python IDE (version 2025.2),for Python 3
▪ Code::Blocks (version svn-r13046), for C/C++
▪ VS Code(version 1.106.2) for Java, C/C++
Compiler:
▪ Java
▪ Javac 21.0.9
▪ C
▪ g++ 13.3.0
▪ C++
▪ g++ 13.3.0
▪ Python 3
▪ pypy 7.3.15 with python 3.9.18
▪ python 3.12.3
▪ Kotlin
▪ 1.9.24-release-822 with java 21.0.9
Suport Command-line:
▪ C:
gcc -g -O2 -std=gnu11 -static ${files} -lm
▪ C++:
g++ -g -O2 -std=gnu++17 -static ${files}
▪ Java:
javac -encoding UTF-8 -sourcepath . -d . ${files}
▪ Python 3
pypy3 -m py_compile ${files}
▪ Kotlin
kotlinc -d . ${files}
compiler (judge)
▪ Java
▪ Javac 21.0.9
▪ C
▪ g++ 13.3.0
▪ C++
▪ g++ 13.3.0
▪ Python 3
▪ pypy 7.3.15 with python 3.9.18
▪ python 3.12.3
▪ Kotlin
▪ 1.9.24-release-822 with java 21.0.9
More deital: https://icpc.vnoi.info/runtimes/
Additionally, teams are allowed to bring their own notebook consists of 25 one-side printed A4 pages.
Picture of Keyboard và Mouse and Instructions for ICPC contest
Monitor, Keyboard và Mouse
Instructions for printing (Reference 2024)