CodeSky

Competitive

CodeSky
CodeSky
CodeSky
CodeSky
CodeSky
CodeSky
CodeSky
Skip to main content

ccc

The Canadian Computing Olympiad (CCO) is a week-long learning experience featuring workshops, a contest and other extracurricular activities. This invitation-only event is also used to select Canada's team for the International Olympiad in Informatics (IOI), which is hosted by a different country each year.

Approximately 20 of the top official CCC senior participants from schools in Canada are invited to the CCO at the University of Waterloo each spring. Outstanding participants, including those who are Canadian citizens or permanent residents attending school outside of Canada, may also be invited. The selection of CCO participants and the Canadian IOI team members is at the discretion of the CEMC. 

CCC participants may use C, C++, Python 2, Python 3, or Java. Visit sample programs and details to know more about these languages.

CCO participants must use C++.

While the CCC Online Grader supports various languages, it may not always be possible to achieve a perfect score with a particular language choice (for example, Python or Java) because the design of some languages limits the participants’ ability to solve the hardest part of the hardest problems. 

  • 6/01/25
  • 40 Students

  • 6/01/25
  • 9 Students

  • 29/08/24
  • 27 Students

  • 10/06/24
  • 18 Students

  • 29/08/24
  • 4 Students

  • 29/08/24
  • 0 Students

  • 29/08/24
  • 0 Students