OS
- Ubuntu 22.04 LTS Linux (64-bit)
Desktop
- GNOME
Languages
- C++ 5.4
- Java 1.8 (OpenJDK)
- Python 2 (ver 2.7 using PyPy)
- Python 3 (ver 3.5 using CPython)
IDEs and Editors
- Code::Blocks
- VS Code
- Eclipse
- IntelliJ IDEA (community edition)
- Pycharm (community edition)
- CLion
- emacs
- vi/vim/gvim
- geany
- gedit
- kate
Compilation of Submissions
-
C:
gcc -x c -std=gnu11 -Wall -O2 -static -pipe ${file} -lm -
C++:
g++ -x c++ -std=gnu++17 -Wall -O2 -static -pipe ${file} -
Java:
javac -encoding UTF-8 -d . ${file}
-
Python 3 (CPython):
pypy3 -m py_compile ${file}
Reference Materials
- C++ STL
- JavaDocs
- Python
- DOMjudge Team Guide
Contest Environment
- DOMjudge