webmaster: Sven Koenig

USC Programming Contest

Spring 2016 USC Programming Contest


The problems are available as a PDF document. The table below contains sample solutions programmed by participants during the contest, as well as the input data and correct solutions used by the judges.

ProblemC/C++ solutionJava solutionJudges' solutionInputCorrect Output
A - Cleaning StationNolan MillerPeter Kaminskicleaning.cppcleaning.incleaning.out
B - Sand Tiger SharkYuehui WangDouglass Chenshark.cppshark.inshark.out
C - Octopusno solutionno solutionoctopus.cppoctopus.inoctopus.out
D - Sea Dragonno solutionno solutiondragon.cppdragon.indragon.out
E - Manta RayErdong HuDouglass Chenmanta.cppmanta.inmanta.out
F - DolphinsCorey Chenno solutiondolphin.cppdolphin.indolphin.out


There were 46 participants. 38 students solved at least one problem, 9 solved at least two problems, 3 students solved at least 3 problems, and 1 students solved 4 problems.

RankNameProblems solvedcumulative time
1Corey Chen (CSCI Sophomore)4518
2Yuehui Wang (CS MS)3156
3Douglass Chen (CS Senior)3417
4Nolan Miller (EE Senior)2151

The complete final standings are also available.

Cash prizes for the top participants, food, T-shirts for everyone, etc. were provided thanks to our sponsors Facebook and Google. Computer games and swags for many participants were also donated by Electronic Arts.

We would like to thank VSoE for making the labs available for the contest. David Kempe wrote the problem set. Yu Cheng, Ehsan Emamjomeh-Zadeh, and Ruixin Qiang provided standard solutions and test cases. Xinran He worked as contest judge.


Pictures of the contest are available for your viewing pleasure.

Overview Details Rules

Sponsors in Spring 2019
Electronic Arts
Northrop Grumman
Marconi Foundation