• MCPT
  • Home
  • Problems
    >
    • Submissions
  • Users
  • Contests
    >
    • Submissions
  • Learning
  • More
    >
    • About
    • Contact
    • Status
    • Capture the Flag
    • Lessons
    • FAQ
    • Achievements
    • Site Archive
Log in  or  Sign up

Welcome to Mackenzie's Computer Programming Team!

Fill out this form to officially register as a member of MCPT for the 2025-2026 school year!

Our Google Classroom

Join our Google classroom to stay up to date on upcoming events!

Join Classroom
  • Blog
  • Events

News

Mock CCC 2026 Summary

Moonlight posted on Feb. 13, 2026, 3:33 a.m. 0

Thank you for everyone that competed in the Mock CCC 2026 💻!

Special thank you to students from Victoria Park C.I., Woburn C.I., Bloor C.I. and Lawrence Park C.I. for coming to Mackenzie for our event. We were able to house 5 total schools with over 70 students!

The editorial solutions will be posted shortly.

🎉 Special congratulations our winners 🎉

In Junior division

🥇 mccc26_wlmac2 (Joshua Shao, Tin Dao)

🥈 mccc26_bloor2 (Edward Wu, Tristan Scott, Jin Yu)

🥉 mccc26_vicpark8 (Rithwik Nevilin Viju, Prabhu Nirmal Anand)

In Senior division

🥇 mccc26_wlmac1 (Colin Cai, Alex Yan, Kenneth Wang)

🥈 mccc26_vicpark1 (Bowen Shao, Ritvik Goyal, Andrew Hu, Eric Zhang)

🥉 mccc26_wlmac6 (Dorian Stefan Groza, Nathan Wang, Sebastian Wang)

Mock CCC 2026

Moonlight posted on Feb. 11, 2026, 5:50 p.m. 0

MCPT is William Lyon Mackenzie C.I.'s computer science council, where we host weekly lessons for both competitive programming and general computer science topics. Additionally, we host monthly team-based competitions, dubbed the LCC, Lyon's Computing Competition, modelled after the CCC.

We are EXCITED to be hosting a city-wide team-based mock Canadian Computer Competition on February 12, 2026! This will give students a chance to practice their computer programming skills and prepare for the actual CCC. Prior to COVID, MCPT hosted annual in-person competitions, and we're pleased to announce that this will be our first in-person competition since 2019!

For more information regarding the rules, format and other details of the event, please visit https://mcpt.ca/mockccc

Winter Break Game Jam - 2024/25

JojoTheWarrior posted on Dec. 24, 2024, 5:15 a.m. 0

Are you broke after holiday shopping?🎁

Don't worry, because MCPT's annual Game Jam will be running from December 27th to December 29th with CASH PRIZES!

The Game Jam is a 48 hour contest where you and a group of up to four friends can team up and create a game using any framework you'd like.

We'll have workshops covering types of game-making - stuff you don't learn in school - including online multiplayer games!🧑🤝🧑

Sign up here: https://forms.gle/4NGpfPuZdxFB9mAUA Sign-ups close on December 26th @ 11:59 PM.

graphic showing holiday game jam from dec 27 to 29

October LCC 2024 - Winners!

JojoTheWarrior posted on Nov. 2, 2024, 1:35 p.m. 0

Thank you to everyone who participated in our first LCC of 2024-25!

🎉 Special congratulations in the Junior division to:

🥇 LCC24_AstroLookUp_1003 (Stefan Jankovic)

🥈 LCC24_:D_1007 (Ekaterina Potapova, Oben Hum)

🥉 LCC24_BUNIPPO_1009 (Jacqueline Liu, Selina Sindhu)

And in the Senior division to:

🥇 LCC24_vsarca_1002 (Victor Sarca - perfect score!)

🥈 LCC24_Team_Limit_Exceeded_1000 (Kenneth Wang, Nicholas Ng, Alex Yan, Brian Zhang)

🥉 LCC24_Andyman_1001 (Andy Zhang)

Lyonhacks IV schedule

anieni posted on April 28, 2024, 6:34 p.m. 0

Attention LyonHackers! 📣 Here is what your coding-filled weekend will look like - the workshops hosted by our execs will help guide you to complete your projects, so don't miss out! ✍️

Lyonhacks IV

anieni posted on April 28, 2024, 6:31 p.m. 0

Hey everyone! Due to some ✨ unforeseen circumstances ✨, LyonHacks IV has been postponed to May. This is your chance to gain programming skills, win prizes, and build that resume, so make sure to sign up!

What is LyonHacks?: LyonHacks is MCPT’s very own 36-hour annual hackathon - a programming competition that challenges teams to design and pitch a software application to our panel of judges.

When will it take place? 📅: LyonHacks IV will start on May 4th, 12:00 PM and end on May 5th, 11:59 PM.

Where will it take place?📍: LyonHacks is held virtually this year. The opening ceremony, guest speakers, closing ceremony will all take place through Zoom.

Who can participate? 👥: All current WLMAC students are welcome to participate! You will form your own team with a MAXIMUM size of 4 people (including yourself). When signing up on the google form, ensure that only ONE person in your team is submitting it.

Are there prizes? 🏆: Yes! We have over $150 in prizes to give out!

2023-2024 Hoodies!

anieni posted on April 9, 2024, 5:56 p.m. 0

Thanks to everyone, the hoodie colour has been decided! The 2023-2024 MCPT hoodie will be maroon 😍 Order them now at https://mcpt.ca/hoodies24 ! The form will close on Friday, April 12th, at 11:59pm, which is soon, so don't forget 🫵

February 2024 LCC

marsflat, Trent, anieni, alieolio posted on Feb. 15, 2024, 3:34 a.m. 0

Love is in the air everyone! Get ready to celebrate this year's Valentine's day with your most loved one - programming (definitely true 👍). Grab your keyboards ⌨️ and chocolate 🍫 , and get ready to compete in MCPT's Valentine's day themed LCC!

This is the final LCC before CCC, so it's the perfect chance to do some last minute refinement on your competitive programming skills. The competition will be held on Thursday, February 15th, from 5 PM to 7:30 PM. Mark your calendars, spread the love, and get ready to spend a lovely evening with your loved one! 💘

Valetine's Food Day!

anieni posted on Feb. 14, 2024, 1:00 a.m. 0

Happy Valentine's everyone! 💌 MCPT is here to show you all love during tomorrow's FOOD DAY! Don't have a Valentine? 💔 Don't be too sad, because we're here to cheer you up with our $4 hotdog and pop combo ($3 for hot dog only)! 🥹 Come down to the cafeteria at lunch to support the club and grab a sweet bite.

CCC Late Registration

marsflat, Trent, anieni posted on Jan. 20, 2024, 3:44 a.m. 0

Exams may be approaching 😨... but so is CCC! Good news for those of you who forgot to sign up (tsk tsk), you still have a chance to register using the form below (due January 31)! If you've already signed up, don't forget to pay the $10 fee which should be available now on SchoolCashOnline.

Another reminder that the CCC requirement includes participating in at least 3 LCCs and 7 competitive lessons. If you wish to be exempt from this requirement, fill out the form below.

CCC late registration form: https://forms.gle/y8rTRrWKjELgoHMj8

CCC requirements exemption form: https://forms.gle/Wn3QuZgWRnxpkNsx9

Good luck with your exams everyone‼️

  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • »

Comment stream

  • AndyMan68 → Andyman's Golf Course
  • yujh → Code Golf Challenge P3 - Equation Madness
  • AndyMan68 → Code Golf Challenge P3 - Equation Madness
  • abcdefghijk123 → Coin Flipping
  • AndyMan68 → A Counting Problem
  • AndyMan68 → Icebergs
  • htoshiro → Rated Contest 1 P3 - Trap-ezoid
  • greedo7 → Dim Sum!
  • how_to_code → December 6th 2023 - ICS3U Learning Contest 3
  • greedo7 → :hudab:
RSS / Atom

New problems

  • Mock CCC '26 S2 - The Quick Brown Fox
  • Longest Palindromic Substring
  • Mandatory Play-doh
  • King of the Hill
  • Rated Contest 3 P2 - Claw Machine
  • LCC '24 Contest 3 S3 - Space Solitaire
  • LCC '24 Contest 3 S5 - A Game of Risk
RSS / Atom

Something went wrong here. | Mackenzie's CPT Judge | Terms of Service | Source code |