(: title Spring 2006 USC Programming Contest (22 April 2006) :)
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 - Fundraising | Tyler McHenry | Michael Smith | money.c | money.in | money.out |
B - Gerrymandering | Morgan Brown | no solution | gerry.c | gerry.in | gerry.out |
C - Stump Speech | Rohit Kulkarni | Nick Matelli | speech.c | speech.in | speech.out |
D - Campaign Stops | Daniel Birken | no solution | stops.c | stops.in | stops.out |
E - Butterfly Ballots | Josh Letchford | no solution | ballots.c | ballots.in | ballots.out |
F - And The Winner Is | Cheng-Wei Lin | Nick Matelli | winner.c | winner.in | winner.out |
There were 34 participants. Of those, 24 students solved at least one problem, 15 solved at least two problems, and 8 students at least 3 problems. Both of the top two performers, Daniel Birken and Josh Letchford, solved five problems. The top five participants were the following (You can also view the complete standings.)
Rank | Name | Problems solved | cumulative time |
---|---|---|---|
1 | Daniel Birken (CSCI Junior) | 5 | 609 |
2 | Josh Letchford (CECS Senior) | 5 | 780 |
3 | Morgan Brown (CSCI Sophomore) | 4 | 628 |
4 | Nick Matelli (Math Senior) | 3 | 383 |
5 | Rohit Kulkarni (CSCI MS) | 3 | 386 |
Cash prizes for the top four participants, as well as pizza and snacks for everyone, were sponsored by our new sponsor, Language Weaver. Computer and game console 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. Chi So did a great job installing the contest software, and ensuring that the machines were up and running. Vijay Panati was there during the contest, and helped with any technical issues. Marcos Vieira and Marin Kobilarov developed sample solutions and helped as contest judges, and David Firestone helped with contest setup, judging, and other aspects of the contest.
Pictures of the contest are available for your viewing pleasure now.