The Annual Berkeley Programming Contest

Register Now!

The Fall 2008 Berkeley Programming Contest, sponsored by Google(tm), will take place on Saturday, 27 September 2008. If you wish to participate, please register here. We'll keep you posted about updates.

Please check the announcement board for current status, if you are participating remotaely.


News

Results of the Fall 2007 Contest

The results are in from the 2006 Berkeley Programming Contest. The following list shows number of problems solved (2 or more), the average submission time of the solved problems (in minutes from the beginning of the contest, with a 20-minute penalty for each erroneous submission of a solved problem), and the number of erroneous submissions.

Place Contestant Solved Avg. time Errors
1 Gary Sivek 4 506.0 0
2 Svetoslav Kolev 4 545.5 2
3 Joseph Lim 4 570.8 1
4 Hisham Zarka 4 702.0 3
5 Rehan Ryan Waliany 4 783.8 4
6 Chi-Hong John Ng 3 254.2 0
7 James Cook 3 306.6 0
8 Yiding Jia 3 413.4 1
9 Tobin Fricke 3 447.8 1
10 Stephen Curran 3 533.8 2
11 Yi Ding 3 566.1 3
12 Ken Elkabany 3 591.4 3
13 Aaron Staley 2 321.5 2
14 Ryan Zheng 2 321.9 0
15 James Hamlin 2 337.6 1
16 Ian Henderson 2 386.5 1
17 Meiying Li 2 427.9 0
18 Michael Greenbaum 2 458.7 3

Many thanks for another smoothly running contest to all the contestants and to Kevin Mullally and the instructional-computing staff.

About the Contest

Since 1991, the Computer Science Division has sponsored an informal programming contest each fall, the top placers of which form that year's Berkeley teams in the annual ACM International Collegiate Programming Contest (``ACM'' stands for the Association for Computing Machinery). Contests like this are becoming common. Here's an article on the subject.

As in the ACM contests, our contestants have five hours in which to write working solutions (in C, C++, or Java) to about eight programming problems. We score by the number of correct solutions, breaking ties on the basis of the total time required to complete the correct submissions and the number of incorrect submissions.

If you are interested in participating, watch for announcements on this page and elsewhere. In the meantime, we've provided some suggestions on how to prepare yourself for our local contest and the ACM contests.

Past Berkeley Contests

Problems from Elsewhere

Here are some problems that have been posed in other contests.


Page was last modified on Fri Sep 26 19:18:27 2008.
Address comments and questions to Hilfinger@cs.berkeley.edu