This is the official repository for the UTSCode 2018 contest. This repository holds all the tools, problem statements written in LaTeX, and solutions written in Python, Java, or C++.
If you plan on making your own problems on the Kattis platform, then here are some important links required for to compile the problemstatements from source and verify the validity your solutions against the current testdata.
Introduction to the Kattis Problem Format and problemtools
Indepth information on using the Kattis problemtools
In order to run/test problems, an Ubuntu 14.04 sandbox has been package for Vagrant+Virtualbox.
Linux
$ sudo apt-get install virtualbox vagrant
Mac
$ brew install virtualbox vagrant
From there, spin up a VM with the Vagrantfile by running:
$ vagrant up
To test problems, run
$ vagrant ssh
Problems will be under utscode2
where you can run all Kattis problemtools.