Calgary Collegiate Programming Contest

Sponsored by

Online Business Systems

Monday, September 17, 2007 from 5 PM to 9 PM MDT

Contest room change: MS 239



  1. Teams are ranked by the number of problems solved correctly.
  2. If there is a tie after (1), then teams are are ranked by the amount of time it took to solve the solved problems.

If a team submits an incorrect solution, then a 20-minute penalty is given, but only once the problem is submitted correctly. That is, if the problem is never submitted correctly, then the penalty is not accounted for.

Work environment

We will provide a computer workstation for all competitors and will require competitors to use them. (No laptops.)

The following is a list of versions of software and compilers we will use:

The computer workstation will run Scientific Linux. Little or no *nix experience will be required to compete, however.

We will provide the following resources:


Challenges that competitors will face in this competition are:

If a team submits an incorrect solution, the team will be notified it is incorrect, but the given reason will be brief and non-specific. Finding program errors is one of the biggest challenges.

This contest is modeled after the International Collegiate Programming Contest (ICPC) to give a further indication of what to expect in other contests.

Example questions

Sets of problems that Calgary competitors have done in the past:

Other competitions

Online competitions

Contact us

Questions? Comments? Suggestions? Contact us.

Page maintained by Sean McIntyre
Last updated on September 18, 2007