All judging will be done by executing your submission via command line. Input and output will be done via stdin/stdout redirection (< and >). For example, to process a C program we will do the following:
C compiles will be of the form: gcc
-static -g -O2 -std=gnu99 -lm
C++ compiles will be of the form: g++
-static -g -O2 -std=gnu++14
Java compiles will be of the form: javac file.java
To run it, we do java class (where class name matches file name -- if hello is the class name, then the submitted filename must be hello.java).
Note: If you use Netbeans, remember to remove the line that says: package name from the top of the souce file before submitting.
Here is the process the judges will use to determine the response
you will receive after submmitting a solution: