Spring 2001 UCSD Programming Contest

Friday June 1st, 2001
Time: 5pm to 11pm
Location: APM 2444

Sponsored Exclusively by

The Dini Group

With academic support from
UCSD Department of Computer Science and Engineering,
UCSD ACM Student Chapter, and

Spring 2001 overall ranking

Spring 2001 problems and answers

Spring 20001 results showing who solve what problems

Registration starts at 4:30pm.
The contest officially starts at 5:30pm, so make sure you have registered and are at your machine at that time.

Eligibility: You must be a part time (greater than 50%) or a full time UCSD undergraduate to participate. Participation will be limited to around 70 students because of available space, so be sure and sign up early.

Languages: You can program in either C, C++ or Java

Editors: Emacs and Vi

Prizes: The top 10 teams will receive cash prizes sponsored by The Dini Group .

1st - $1000,
2nd - $700,
3rd - $500,
4th - $300,
5th - $200, and
6th through 10th - $100

The prizes listed is the sum amount to be awarded to the whole team. Therefore, teams with more than one member will split the award evenly between all members of their team. Additional door prizes will be given out.

Food: Pizza and pop will be provided for everyone.

How to sign up: Sign up using the the on-line electronic form .

For this contest, your team may consist of only you (solo) or you can have a teammate. There can be max of 2 people on a team. You will sign up via the submit form individually, and then during registration you will specify if you have an additional team member. You can form a team at the start of the contest when you register. Each team gets only 1 computer, and the team has to share that computer to solve the problems. Individual teams and 2 person teams will compete against each other for the prizes. A 2 person team will have to split their prize.

List of Everyone Signed Up

Official Instructions

More Contest Details:

We will start giving out contest accounts at 4:30, and there will be a practice contest starting at 5:30. The contest will start promptly at 6:00. If you do not show up by 5:30, then your slot may be given to another student. We'll also order the pizza, so that it shows up around 5:45pm. The contest will last for 5 hours, and prizes will be awarded at 11:00pm.

We will have special accounts set up for the contest with logins and passwords. These accounts must be used for the contest. You are not allowed to take code from other accounts or from the Internet, but you are allowed to bring any books or written material with you to the contest. From example, you may want to bring programming language books, algorithm and theory books, math books, etc.

The contest will consist of 6 questions (2 easy, 2 medium, and 2 hard). Your solutions will be submitted to a primary account, where judges will review them, and you will be given a form similar to as is done at the ACM programming contest telling you whether your solution was correct. If it was correct, the form will also tell you your time.

For the final rankings, each person who solves at least one problem will be ranked:

There will be student runners to bring result forms back for submitted solutions, to bring back print outs from the printer, and to run any problem clarifications you might have to the judges.

Results from Fall 1999 Contest

Results from Spring 2000 Contest

Results from Fall 2000 Contest

General Tips for the Programming Contest

Contact Brad Calder (calder@cs.ucsd.edu), if you have any questions, or would like to help out with the contest.