Search
Solutions to homework and contest semester project are submitted to Brute where they are automatically checked and evaluated (the research semester project is also submitted to Brute, however it is evaluated manually by the corresponding lab teacher). General information about the Brute
cpp
java
py
.zip
Details about input, output and command line arguments of your compiled programs are provided in the corresponding assignment PDFs.
Important: the time limits are scaled by the programming language in the homework assignments. However, this is not true for the contest semester project, i.e. all programming languages have the same time-limit in the contest semester project.
From now on, assume that $ROOT_DIR is the root directory with your submitted source codes.
$ROOT_DIR
Requirements:
h
main()
Source codes are compiled with g++ compiler, version 10.2, with flags -std=c++11 -O2 -march=native -pthread .
-std=c++11 -O2 -march=native -pthread
$ROOT_DIR/combopt
combopt
$ROOT_DIR/combopt/Main.java
Source codes are compiled with Oracle Java compiler, version 1.8.
$ROOT_DIR/main.py
#!/usr/bin/env python2
#!/usr/bin/env python3
UTF-8
gurobipy
Source codes are run with cpython interpreter, version 2.7 or 3.9 (depends on shebang in $ROOT_DIR/main.py, see above). Additional allowed libraries:
argv