Canadian Computing Competition

The Canadian Computing Competition (CCC) is a national programming competition for secondary school students in Canada. Sponsored by the University of Waterloo, the CCC takes place once a year. Stage 1 is written at high schools and can be written in the programming language of the students' choice, with only a few, such as Maple and Mathematica, disallowed. There are two levels of problems presented, Junior and Senior. The top 20 (or so) students in the Senior division are invited to the University of Waterloo to participate in Stage 2. In Stage 2 students are restricted to languages permitted at the IOI, which currently includes only C, C++ and Pascal. The top 4 students at Stage 2 are selected for the Canadian IOI team. (Since 2005 the contest has also been offered to students in Hong Kong, and since 2007 to students in Beijing also, but they are not eligible for the Canadian IOI team.)

In addition, the top two students (for both Junior and Senior) of each region receives a plaque and $100. In case of a tie, $100 is awarded to each student, rather than splitting the $200 among more than two individuals; this is rare however. The regions are West (BC to Manitoba), Ontario North and East, Ontario Metro, Ontario Central and West, and Quebec and Atlantic.

The questions in the CCC are algorithmic in nature, designed to test a student's ability to design and code algorithms rather than their knowledge of APIs or language-specific features. Stage 2 is much more difficult than Stage 1, but is still much easier than the IOI. The problems generally have memory, time or stack constraints, forcing the programmer to find efficient solutions; inefficient solutions are unlikely to earn full marks.

Famous quotes containing the words canadian and/or competition:

    We’re definite in Nova Scotia—’bout things like ships ... and fish, the best in the world.
    John Rhodes Sturdy, Canadian screenwriter. Richard Rossen. Joyce Cartwright (Ella Raines)

    Sisters define their rivalry in terms of competition for the gold cup of parental love. It is never perceived as a cup which runneth over, rather a finite vessel from which the more one sister drinks, the less is left for the others.
    Elizabeth Fishel (20th century)