Canadian Computing Competition : http://cemc.uwaterloo.ca/ccc/
It is a 3-hour contest held by University of Waterloo. There are Junior and Senior questions for beginner and intermediate-advanced level of programming students. Juniors and Seniors both have 5 questions each. It would be on late February or early March.
To enter the contest : Sign up to Mr.Donaldson with some entering fee.
Notes
* The problems gets harder as you go through. So try to solve the problem quickly in the first couple of questions.
* Practice the contest with previous ones that are in http://cemc.uwaterloo.ca/ccc/past/previous_contests.shtml
* Look at many possibilities of the solutions, that are also in http://access.mmhs.ca/ccc/index.htm
* Start your own or modify Mr.Donaldson's templates to work with those CCC problems.
Rules for the 2005 contest : http://cemc.uwaterloo.ca/ccc/2005/contestantAdvice.pdf
Example Programs : http://cemc.uwaterloo.ca/ccc/test_routines/index.shtml
Previous Contests : http://cemc.uwaterloo.ca/ccc/past/previous_contests.shtml
Solution from Milliken Mills High School : http://access.mmhs.ca/ccc/index.htm
Shinji's Solution for some of the problems |