Olympiads Computing Competition


The Olympiads Computing Competition (OCC) is a fun event for all secondary school students with an interest in programming.

The OCC will be a live on-site contest and it will take place at Olympiads School on Saturday, August 31, 2019.

Registration is now open! You can register here.

Competition Format

There will be a Bronze, Silver, and Gold division. Each division has 6 problems. The contest will be hosted on DMOJ. Any programming language supported by DMOJ can be used.

The bronze division will be around the difficulty of the CCC junior division, which will be good practice for Olympiads School Computer Contest Level-1 and Level-2 students.

The silver division will be around the difficulty of the CCC senior division, which will be good practice for Olympiads School Computer Contest Level-3 and Level-4 students.

The gold division will target experienced contest programmers. The problem difficulty will range from CCO to IOI. It will be good practice for Olympiads School Computer Contest Level-5 and Level-6 students. If you have qualified for CCO in any year, you will be forced to write gold.

Participants may decide which contest they wish to write on the day of the competition.

Teams

To encourage collaboration, team participation is allowed. Each team can have at most 2 students, and each team is allowed one computer, one monitor, and one keyboard. 

Rules

  • Each team may use a maximum of
    • 1 computer
    • 1 monitor
    • 1 pointing device
    • 1 keyboard
  • Calculators are permitted.
  • Digital resources (including, but not limited to, previously written code) is forbidden with the exception of official programming language documentation.
  • Collaboration with members outside your team is forbidden for the duration of the contest.
  • You are encouraged to bring your own extension cords and power bars.
  • University students are allowed to participate, but will not be eligible for prizes.

Schedule

Time Students
9:30-10:00 Registration and computer set up
10:00-13:00 Competition
13:00-14:00 Lunch
14:00-15:30 Award ceremony and solution take-up

Refreshments

Lunch is included in the registration fee and will be served shortly after the competition ends.

Registration Fee

The registration fee for each student is CAD 10.

Prize

Division Place Prize (CAD)
Gold 1^{st} place
2^{nd} place
3^{rd} place
100
75
50
Silver 1^{st} place
2^{nd} place
3^{rd} place
50
40
30
Bronze 1^{st} place
2^{nd} place
3^{rd} place
30
20
10

Winners

Congratulations to the 2019 OCC winners! The winners and their respective accounts are listed below:

Division Place Users
Gold 1^{st} place
2^{nd} place
3^{rd} place
Eric Pei (crackersamdjam)
Andrew Xue (Wandex) Rayton Lin (raytonlin1)
Evan Zhang (Ninjaclasher) Jonathan Sumabat (Rimuru)
Silver 1^{st} place
2^{nd} place
3^{rd} place
Aaron Tang (tankibuds)
David Jacewicz (institutionalisation) Larry Yuan (c)
James Su (magicalsoup) Edward Xiao (4fecta)
Bronze 1^{st} place
2^{nd} place
3^{rd} place
Nicole Han (nicoella) Celeste Luo (dulldesk)
Ruyi Li (echofox)
Edwin Sun (EdwinSun)