NCPC 2014 Open - 2019 CMU Practice

Standings

Solved Attempted Pending judgement