|Home Resources Archive Contact|
MUN Programming Competition Resources
Programming Competition Rules / Instructions
The MUN programming competitions use the same PC^2 software system that is used by official ACM programming competitions. This software allows teams to log in, test their problem code, and submit problems for judging. Once judged, the results are sent back to the team, and the official scoreboard is updated. The team that wins is the one that solves the most problems, with the tie-breaker being the sum of completion times of each problem. Because of this scoring system, it is best to tackle the problem set in increasing order of difficulty.
Preparing for the Programming Competition
The GeeksForGeeks website has an excellent article on how to prepare for a programming competition which I recommend reading. However if you are a new programmer, don't be intimidated by this article, the individual MUN programming competitions always include several easy problems that beginners are able to solve without knowing much about algorithms or data structures.
As the above article states, the most important step is to PRACTICE problems before the competition. Here is a list of websites that have sample programming competition problems for practicing.
Here you can find sample code for performing
simple IO tasks with various languages. These are given to students
during individual competitions to help speed the problem solving process.
Sample text file to test above code samples
Programming Language APIs
Here are links to the programming language APIs
that are allowed during the programming competition.
Programming Cheat Sheets
Here are a collection of cheat sheets that I have collected from various online resources. Remember that you are only allowed 25 printed pages TOTAL during the MUN competition, and they must be printed ON PAPER. You are not allowed to access these PDF files during the competition. Again: