savirsingh / ccc-solutions

Solutions For University of Waterloo CCC

Home Page:https://savirsingh.github.io/ccc-solutions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CCC Solutions

Canadian Computing Competition solutions in C++, Python, Java. I started solving these problems in December 2021 (in Grade 9).

This repository contains all of my solutions to CCC problems from 2000 to 2023, as well as other fun problems to get you thinking (stored right here).

I'm most comfortable with Python and C++. C++ is now my main programming language for competitive programming.

Email kopichiki@gmail.com if you have any questions.

You can find all of these problems at https://dmoj.ca or https://cemc.uwaterloo.ca.

My Actual CCC Scores:

  • CCC '22: 30/75, Junior (only 2 months of practice)
  • CCC '23: 57/75, Junior (absolutely threw)
  • CCC '24: 37/75, Senior (better but still a throw in my opinion)

Problem Marks So Far (I haven't completed most problems yet):

  • CCC '23 Junior: 66/75
  • CCC '23 Senior: 60/75
  • CCC '22 Junior: 66/75
  • CCC '22 Senior: 60/75
  • CCC '21 Junior: 75/75
  • CCC '21 Senior: 60/75
  • CCC '20 Junior: 75/75
  • CCC '20 Senior: 60/75
  • CCC '19 Junior: 60/75
  • CCC '19 Senior: 45/75
  • CCC '18 Junior: 75/75
  • CCC '18 Senior: 60/75
  • CCC '17 Junior: 75/75
  • CCC '17 Senior: 60/75
  • CCC '16 Junior: 75/75
  • CCC '16 Senior: 75/75
  • CCC '15 Junior: 75/75
  • CCC '15 Senior: 60/75
  • CCC '14 Junior: 75/75
  • CCC '14 Senior: 60/75
  • CCC '13 Junior: 60/75
  • CCC '13 Senior: 30/75
  • CCC '12 Junior: 60/75
  • CCC '12 Senior: 75/75
  • CCC '11 Junior: 60/75
  • CCC '11 Senior: 75/75
  • CCC '10 Junior: 15/75
  • CCC '10 Senior: 15/75
  • CCC '09 Junior: 15/75
  • CCC '09 Senior: 60/75
  • CCC '08 Junior: 45/75
  • CCC '08 Senior: 45/75
  • CCC '07 Junior: 75/75
  • CCC '07 Senior: 30/75
  • CCC '06 Junior: 45/75
  • CCC '06 Senior: None
  • CCC '05 Junior: 75/75
  • CCC '05 Senior: 45/75
  • CCC '04 Junior: 45/75
  • CCC '04 Senior: 30/75
  • CCC '03 Junior: 30/75
  • CCC '03 Senior: 15/75
  • CCC '02 Junior: 30/75
  • CCC '02 Senior: 15/75
  • CCC '01 Junior: 15/75
  • CCC '01 Senior: 15/75
  • CCC '00 Junior: None
  • CCC '00 Senior: 15/75

Please note that the majority of these problems were not solved in a competitive environment.