• 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

Greater Toronto Programming Contest

Moonlight posted on April 16, 2026, 5:20 a.m. 0

We’re excited to announce the upcoming Greater Toronto Programming Contest (GTPC), a collaborative event hosted by William Lyon Mackenzie Collegiate Institute and St. Robert Catholic High School!

This year, the contest will bring together 18 talented teams from across the region, representing:

  • St. Robert Catholic High School
  • A.Y. Jackson Secondary School
  • Albert Campbell Collegiate Institute
  • William Lyon Mackenzie Collegiate Institute
  • St. Elizabeth Catholic High School
  • Triway Education

Participants will compete in two rounds of competition, team and individual. The GTPC is a great opportunity for students to connect with peers, sharpen their programming abilities, and experience the excitement of competitive coding.

We look forward meeting all of you, and best of luck to all teams!

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.

  • «
  • 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

  • A Segment Tree Problem
  • Mock CCC '26 S2 - The Quick Brown Fox
  • Longest Palindromic Substring
  • LCC '25 Contest 3 J2 - Beautiful Snowflakes
  • LCC '25 Contest 3 J3 - Snowball Competition
  • Mandatory Play-doh
  • LCC '25 Contest 2 J4 - Cosmic Farming
RSS / Atom

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