Moose '18 Practice Contest

Welcome to the Mackenzie's 2018 Moose Practice Contest!

This is a practice contest for you to get familiar with the judging system.

You will have the full contest duration to try any of the problems. Each problem will be worth 100 points, for a total of 1000 points. There may be subtasks for some problems, which means you have the opportunity to receive partial points for these problems. There will be no clipped output from any of the problems.

Before the contest date, you may wish to check out the tips page.

After joining the contest, you proceed to the Problems tab to begin. You can also go to Users if you wish to see the rankings.

We have listed below some advice as well as contest strategies:

  • Check the status codes page for common status codes.
  • Remove all extra debugging code and/or input prompts from your code before submitting. The judge is very strict — most of the time, it requires your output to match exactly.
  • Do not pause program execution at the end. The judging process is automated. You should use stdin / stdout to perform input / output, respectively. It is guaranteed that all the problems will be solvable with C++ and Java.
  • Read carefully, and try to attempt all the problems. They may not be as hard as they seem and you may get partial points!


  • 0
    Moose18_VictoriaPark_2  commented on Dec. 17, 2018, 12:20 p.m.

    Are the first 5 practice questions the difficulty of the junior and the next 5 senior? Or is it random?

    • 0
      Ninjaclasher  commented on Dec. 17, 2018, 5:18 p.m.

      Problems 3, 4, 5, 6, 7 will be around the difficulties of J1, J2, J3, J4, J5, respectively.

      Problems 6, 7, 8, 9, 10 will be around the difficulties of S1, S2, S3, S4, S5, respectively.