IMC x CSESoc x CPMSoc Coding Competition 2022 - Division A

Starts in


In collaboration with the UNSW Competitive Programming and Mathematics society, CSESoc presents the IMC Coding Competition, sponsored by IMC Trading! This is the perfect chance for keen and interested programmers of all levels to put their problem solving skills to the test in a 2 hour competition and have a chance to win some sweet prizes!

You may enter this competition individually, or in a team of up to 3. Please note that if you are planning to enter as a team, you must enter under one HackerRank account. You are responsible for figuring out how you will coordinate submissions as a team using this account!

Even if you don't manage to win any prizes, the competition be a good experience you can use to see what it's like being under pressure in coding challenges/interviews for internships and jobs! If you're competing with some friends, this should also be a good test of your teamwork and collective problem solving skills!


Division A Prizes

1st place: $500 cash + IMC Coffee Chat

2nd place: $350 cash

3rd place: $200 cash

Special Prizes*

Best Diverse# Team: $100

Best Postgraduate Team: $100

Best International Student Team: $100

Prize Specifics

In order to qualify for prizes, all members of your team must be UNSW students. You are welcome to participate in the competition if you are not from UNSW, however you will not be able to win any prizes.

All cash prizes will be split evenly amongst all members of the corresponding team.

These prizes will be awarded to the highest-scoring team who has not won any of the other prizes. For example, if a team wins 3rd place and is the highest-scoring Postgraduate team, that team would win $200 and the Postgraduate prize would go to the next highest-scoring all-Postgraduate team.

In the event that a team wins multiple special prizes, they will win one of the special prizes, at the discretion of the competition organisers.


# "Diverse" in this case means anyone who does not identify as male (e.g. female, gender non-binary, trans).

* In order to qualify for these prizes, all members of the team must satisfy the requirements of that team (e.g. for the "Best International Student Team" prize, all members of the team must be international students, and for the "Best Diverse Team" prize, all members of the team must be non-male-identifying).


  • The creator of this contest is solely responsible for setting and communicating the eligibility requirements associated with prizes awarded to participants, as well as for procurement and distribution of all prizes. The contest creator holds HackerRank harmless from and against any and all claims, losses, damages, costs, awards, settlements, orders, or fines.
  • Code directly from our platform, which supports over 30 languages. Learn more here.
  • For all problems you will submit a program that reads from standard input and writes to standard output. The Input/Output sections are for those who wish to write their source code from scratch, but if you use the provided templates, you can just implement the solve function as specified.
  • You may not communicate with anyone, except your teammates, to help solve the problems.
  • Unless it breaks the previous rule, using the internet, pre-existing code and notes is allowed.
  • You and your teammates may code simultaneously, on separate problems for example. This could help you to maximise your score.

Division A is the open division of this competition. There are no restrictions on who can enter!


  • Each challenge has a pre-determined score.
  • A participant’s score depends on the number of test cases a participant’s code submission successfully passes.
  • If a participant submits more than one solution per challenge, then the participant’s score will reflect the highest score achieved. In a game challenge, the participant's score will reflect the last code submission.
  • Participants are ranked by score. If two or more participants achieve the same score, then the tie is broken by the total time taken to submit the last solution resulting in a higher score

Sign up for IMC x CSESoc x CPMSoc Coding Competition 2022 - Division A now.

Not a genuine coding contest?