We'll be holding our annual contest on Saturday, 3 October. See this link for more information.

Until the contest starts, we're running a practice contest to allow you to check out the machinery.

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

If you wish to participate, please register here. We'll keep you posted about updates.

- Here is a copy of the rules and procedures, which you may want to review before the contest.

1 cs170-ta (Lewin Gan): 8 problems in 40952 sec. (9 submissions) 2 ctest-ao (Yi Wu): 7 problems in 44707 sec. (9 submissions) 3 cs70-ta (Chen-Hsi Bi): 7 problems in 48152 sec. (9 submissions) 4 ctest-ag (Luhang Lai): 7 problems in 60788 sec. (8 submissions) 5 ctest-ap (Peihan Miao): 7 problems in 64978 sec. (7 submissions) 6 ctest-aj (Biye Jiang): 6 problems in 38967 sec. (9 submissions) 7 cs70-rz (Alexander Irpan): 6 problems in 57291 sec. (8 submissions) 8 cs61a-bdo (Evan Limanto): 5 problems in 36198 sec. (7 submissions) 9 cs70-ajp (Joseph Hui): 5 problems in 42200 sec. (6 submissions) 10 cs199-zq (Jing-Lun Gao): 4 problems in 23675 sec. (5 submissions) 11 cs162-gs (Evan Ye): 4 problems in 26331 sec. (6 submissions) 12 cs61a-agn (Ruichao Chen): 4 problems in 32434 sec. (4 submissions) 13 cs61b-ka (Nicholas Ward): 4 problems in 37567 sec. (5 submissions) 14 ctest-ae (Jingyan Wang): 4 problems in 40823 sec. (8 submissions) 15 cs162-eh (cs162-eh): 4 problems in 40910 sec. (7 submissions) 16 cs188-pt (Nathan Wong): 4 problems in 41078 sec. (6 submissions) 17 cs61a-abc (Yuxiang Yang): 4 problems in 51433 sec. (13 submissions) 18 cs61b-ba (cs61b-ba): 4 problems in 54112 sec. (5 submissions) 19 ctest-aa (Tobin Fricke): 3 problems in 16708 sec. (4 submissions) 20 cs188-ew (Eric Shen): 3 problems in 17467 sec. (4 submissions) 21 cs61c-as (Allan Zhao): 3 problems in 18144 sec. (4 submissions) 22 ctest-af (Rick Chao): 3 problems in 18609 sec. (4 submissions) 23 cs170-kc (Siqi Lin): 3 problems in 19126 sec. (4 submissions) 24 cs162-fo (Jason Zhang): 3 problems in 25946 sec. (3 submissions) 25 cs61c-hw (cs61c-hw): 3 problems in 27735 sec. (5 submissions) 26 cs61a-bfo (Tahir Alizade): 2 problems in 5614 sec. (2 submissions) 27 cs61b-db (Jingzhao Zhang): 2 problems in 8688 sec. (3 submissions) 28 cs162-co (Weiqiao Han): 2 problems in 13517 sec. (2 submissions) 29 cs61c-akk (Rohan Mathuria): 2 problems in 13681 sec. (3 submissions) 30 cs170-gh (cs170-gh): 2 problems in 14183 sec. (3 submissions) 31 cs70-amj (Yaqi Miao): 2 problems in 14458 sec. (4 submissions) 32 cs61b-az (Trevor Ta): 2 problems in 16670 sec. (3 submissions) 33 cs61a-bdi (David Huang): 2 problems in 17343 sec. (3 submissions) 34 cs162-hq (cs162-hq): 2 problems in 18121 sec. (3 submissions) 35 cs170-hk (Dibyo Majumdar): 2 problems in 18179 sec. (3 submissions) 36 ctest-ai (Christopher Dinh): 2 problems in 19388 sec. (2 submissions) 37 cs61c-aiu (Viraj Mahesh): 2 problems in 21205 sec. (4 submissions) 38 cs162-ms (Siyuan He): 2 problems in 22438 sec. (3 submissions) 39 cs61b-as (Dasheng Chen): 2 problems in 26141 sec. (6 submissions) 40 cs61c-aqx (Daniel Tsai): 2 problems in 27360 sec. (3 submissions) 41 cs61b-qu (Yidong Zou): 2 problems in 29655 sec. (5 submissions) 42 ctest-ac (Martin Meng): 2 problems in 31677 sec. (3 submissions) 43 cs70-rb (Shu Li): 1 problems in 5389 sec. (1 submissions) 44 cs61c-ami (Vivek Hebbar): 1 problems in 10458 sec. (1 submissions)

Successful entries show the number of attempts made to get a correct submission.

Login | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---|---|---|---|---|---|---|---|---|

cs162-co | 1 | - | - | - | - | 1 | - | - |

cs162-eh | 2 | 3 | - | - | 1 | 1 | - | - |

cs162-fo | 1 | - | - | - | 1 | 1 | - | - |

cs162-gs | 3 | - | - | - | 1 | 1 | - | 1 |

cs162-hq | 2 | - | - | - | - | 1 | - | - |

cs162-ms | 2 | - | - | - | - | 1 | - | - |

cs170-gh | 2 | - | - | - | - | 1 | - | - |

cs170-hk | 2 | - | - | - | - | 1 | - | - |

cs170-kc | 2 | - | - | - | 1 | 1 | - | - |

cs170-ta | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 |

cs188-ew | 2 | - | - | - | 1 | 1 | - | - |

cs188-pt | 2 | 2 | - | - | 1 | 1 | - | - |

cs199-zq | 2 | - | - | - | 1 | 1 | 1 | - |

cs61a-abc | 2 | 7 | - | - | 3 | 1 | - | - |

cs61a-agn | 1 | - | - | - | 1 | 1 | 1 | - |

cs61a-bdi | 2 | - | - | - | - | 1 | - | - |

cs61a-bdo | 1 | 2 | - | - | 1 | 1 | - | 2 |

cs61a-bfo | 1 | - | - | - | - | 1 | - | - |

cs61b-as | 2 | 4 | - | - | - | - | - | - |

cs61b-az | 2 | - | - | - | - | 1 | - | - |

cs61b-ba | 1 | - | - | - | 1 | 1 | - | 2 |

cs61b-db | 2 | - | - | - | - | 1 | - | - |

cs61b-ka | 1 | - | 2 | - | 1 | 1 | - | - |

cs61b-qu | 4 | - | - | - | - | 1 | - | - |

cs61c-aiu | 3 | - | - | - | - | 1 | - | - |

cs61c-akk | 2 | - | - | - | - | 1 | - | - |

cs61c-ami | - | - | - | - | - | 1 | - | - |

cs61c-aqx | 2 | - | - | - | - | 1 | - | - |

cs61c-as | 1 | - | - | - | 2 | 1 | - | - |

cs61c-hw | 1 | - | - | - | 3 | 1 | - | - |

cs70-ajp | 1 | 2 | - | - | - | 1 | 1 | 1 |

cs70-amj | 3 | - | - | - | - | 1 | - | - |

cs70-rb | 1 | - | - | - | - | - | - | - |

cs70-rz | 1 | 2 | - | - | 1 | 1 | 1 | 2 |

cs70-ta | 2 | 2 | 1 | - | 1 | 1 | 1 | 1 |

ctest-aa | 2 | - | - | - | 1 | 1 | - | - |

ctest-ac | 2 | - | - | - | - | 1 | - | - |

ctest-ae | 2 | - | - | - | 2 | 1 | - | 3 |

ctest-af | 2 | - | - | - | 1 | 1 | - | - |

ctest-ag | 1 | 2 | 1 | - | 1 | 1 | 1 | 1 |

ctest-ai | 1 | - | - | - | - | 1 | - | - |

ctest-aj | 2 | 2 | 2 | - | 1 | 1 | - | 1 |

ctest-ao | 2 | 1 | 2 | - | 1 | 1 | 1 | 1 |

ctest-ap | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 |

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.

- Contest winners.
- Fall 2012 contest problems.
- Fall 2011 contest problems.
- Fall 2010 contest problems.
- Fall 2009 contest problems.
- Fall 2008 contest problems.
- Fall 2007 contest problems.
- Fall 2006 contest problems.
- Fall 2005 contest problems.
- Fall 2004 contest problems.
- Fall 2003 contest problems.
- Fall 2002 contest problems.
- Fall 2001 contest problems.
- Fall 2000 contest problems.
- Fall 1999 contest problems. (postscript form)
- Fall 1998 contest problems. (postscript form)
- Fall 1997 contest problems. (postscript form)
- Fall 1996 contest problems. (postscript form)
- Fall 1995 contest problems. (postscript form)
- Fall 1994 contest problems. (postscript form)
- Fall 1993 contest problems. (postscript form)
- Fall 1992 contest problems. (postscript form)
- Fall 1991 contest problems. (postscript form)
- 1986 Programming Contest.

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

- ACM Contest Archive
- The 2014 ACM Contest Finals
- The 2013 ACM Contest Finals
- The 2012 ACM Contest Finals
- The 2011 ACM Contest Finals
- The 2010 ACM Contest Finals
- The 2009 ACM Contest Finals
- The 2008 ACM Contest Finals
- The 2007 ACM Contest Finals
- The 2006 ACM Contest Finals
- The 2005 ACM Contest Finals
- The 2004 ACM Contest Finals
- The 2003 ACM Contest Finals
- The 2002 ACM Contest Finals
- The 2001 ACM Contest Finals
- The 2000 ACM Contest Finals
- The 1999 ACM Contest Finals
- The 1998 ACM Contest Finals
- The 1997 ACM Contest Finals
- The 1996 ACM Contest Finals
- The 1995 ACM Contest Finals
- The 1994 ACM Contest Finals
- The 1993 ACM Contest Finals
- The 1992 ACM Contest Finals
- The 1991 ACM Contest Finals
- Pacific Northwest Regional Problems
- 1991 FIU-UCF Programming Contest
- 1990 Southeast Regional Contest
- 1990 Internet Contest
- 1991 Internet Contest
- 1992 Internet Contest
- 1993 Internet Contest
- 1989 New Zealand Contest
- 1990 New Zealand Contest, A-H
- 1990 New Zealand Contest, S-Z
- 1991 New Zealand Contest, A-H
- 1991 New Zealand Contest, S-Z
- 1992 New Zealand Contest, A-H
- 1992 New Zealand Contest, S-Z
- 1993 New Zealand Contest, A-H
- 1993 New Zealand Contest, S-Z
- 1989 Southern California Regional Contest
- 1991 South Pacific Regional Contest
- 1992 South Pacific Regional Contest
- 1993 South Pacific Regional Contest
- 1991 Old Dominion Programming Contest
- 1992 Old Dominion Programming Contest
- 1993 Old Dominion Programming Contest
- 1990 Mountain Region Contest
- 1992 Harding University Contest
- 1992 LSUS Contest
- 1991 YSU-ACM High School Programming Contest
- 1992 YSU-ACM High School Programming Contest
- 1993 YSU-ACM High School Programming Contest
- 1994 YSU-ACM High School Programming Contest

Page was last modified on Fri Oct 2 18:49:00 2015.

Address comments and questions to Hilfinger@cs.berkeley.edu