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.
Problem | C/C++ solution | Java solution | Judges' C solution | Input | Correct Output |
---|---|---|---|---|---|
A - A Fistful of Dollers | Noel Overkamp | Matthew Michihara | money.cpp | money.in | money.out |
B - Clue | Rustom Jehangir | David Richardson | clue.cpp | clue.in | clue.out |
C - Fingerprints | Larry Sequino | Keegan Mosley | fingers.cpp | fingers.in | fingers.out |
D - The Perfect Alibi | Tyler Breisacher | Nate Houk | alibi.cpp | alibi.in | alibi.out |
E - Emergency Response | Cheng-Wei Lin | no solution | response.cpp | response.in | response.out |
F - Arsenic and Old Lace | no solution | Aadarsh Patel | poisoned.cpp | poisoned.in | poisoned.out |
There were 29 participants. Aadarsh Patel became the first student at the USC programming contest to solve all problems, and did so without any incorrect submissions. 23 students solved at least one problem, 17 solved at least two problems, and 9 students at least 3 problems. Two students solved at least four problems. The top five participants were the following.
Rank | Name | Problems solved | cumulative time |
---|---|---|---|
1 | Aadarsh Patel (CECS Sophomore) | 6 | 712 |
2 | Nate Houk (CECS Senior) | 4 | 492 |
3 | David Richardson (CSCI Junior) | 3 | 152 |
4 | Keegan Mosley (CSCI Junior) | 3 | 250 |
5 | Noel Overkamp (CS Games Sophomore) | 3 | 349 |
The complete final standings are also available.
Cash prizes for the top four participants were sponsored by Language Weaver. Food during and after the contest was sponsored by Google. Computer games for additional high placing participants were sponsored by Electronic Arts.
We would also like to thank several volunteers who made this programming contest possible. ITP made the labs available for the contest. Marcos Vieira, Kai Song, and Li Zhang developed sample solutions and helped as contest judges. UPE provided volunteers for contest setup, checkin, technical help, food, and other aspects of the contest.
Pictures of the contest are available for your viewing pleasure now.