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' solution | Input | Correct Output |
---|---|---|---|---|---|
A - Coded Communication | Evan Brown | Rakshith Shettigar | codes.cpp | codes.in | codes.out |
B - Water? | Rongqi Qiu | no solution | water.cpp | water.in | water.out |
C - Martian Pranks | Zheng Cao | no solution | pranks.cpp | pranks.in | pranks.out |
D - Chemical Analysis | Rongqi Qiu | Tobias Lee | analysis.cpp | analysis.in | analysis.out |
E - Driving the Rover | Bo Zhang | Douglass Chen | driving.cpp | driving.in | driving.out |
F - Martian Pits | Yu Cheng | no solution | pits.cpp | pits.in | pits.out |
There were 26 participants. 16 students solved at least one problem, 7 solved at least two problems, 6 students solved at least 3 problems, and 3 students solved all 6 problems. The top five participants were the following.
Rank | Name | Problems solved | cumulative time |
---|---|---|---|
1 | Yu Cheng (CS PhD) | 6 | 283 |
2 | Zheng Cao (CS PhD) | 6 | 581 |
3 | Rongqi Qiu (CS PhD) | 6 | 596 |
4/5 | Tobias Lee (CSCI Sophomore) | 3 | 259 |
4/5 | Douglass Chen (CSCI Freshman) | 3 | 259 |
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 Vivantech and Google. Computer games for many participants were also donated by Electronic Arts.
We would also like to thank several volunteers who made this programming contest possible. VSoE made the labs available for the contest. Noel Overkamp, Ryan Brown, Darryl deWeese, and Aadarsh Patel helped develop sample solutions. Noel Overkamp worked as contest judge, and Jing Huang helped with all aspects of preparation, registration, running the contest, and judging. ACM (Andrew Erridge) helped with providing food.
Pictures of the contest are available for your viewing pleasure.