Welcome to the University of Calgary Problem Solving Club website. If you enjoy programming, solving problems, and want to practice coding faster, more efficiently, and with fewer bugs, this is the place to be! We meet every Wednesday night from 6:00-7:30pm in MS 160 for coaching and practice. Saturday practice contests are also held regularly.

Learn more

CPSC 331 Midterm Review

On Wednesday, October 28th we'll be hosting a CPSC 331 midterm review session. If you're confused about loop invariants, proving run-times and algorithms, definitely swing by. See you there!

ACPC 2015 Wrap-up

Thank you all for attending 2015 ACPC, it was a ton of fun for us to set up. We hope you enjoyed it as much as we did!

Congratulations to the winners of Division 1, Team Chocolate Truffle, who solved 7 problems.

As for Division 2, congratulations to team Last Place for taking first place and solving all of the problems. Got to love the irony of their team name.

Div 1 Results Div 2 Results
World finals team

From left to right: Wenli Looi, Modan Han, Jay Gohill (Arcurve)

ACM-ICPC World Finals 2015 in Morocco

Team UCalgary 3 competing in the World Finals. There, they were given 5 hours to solve 10 programming problems in C, C++, or Java. Their solutions must take test data as input and then output the correct answers for every test case. The team that solved the most problems with the least amount of time penalties wins. For examples of programming contest questions, check out:

Practice World Finals
World finals team

From left to right: Karl Augsten, Wenli Looi, Darko Aleksic, Aryaz Eghbali