MIPS | Malaysian Informatics And Programming Society

Contest Format

Contest Structure

Problem Format

Structure

Submission

Sample Problem

Given a list of numbers a_1, a_2, ..., a_n. Output the sum of all numbers.

Input format:

n
a_1 a_2 ... a_n

Output format:

Output the sum of all numbers on one line.

Sample input:

100
22 39 68 90 22 53 80 36 16 44 48 29 13 24 51 69 99 65 58 41 68 57 66 5 44 10 23 1 24 64 29 85 6 22 51 14 98 93 71 77 100 92 62 69 76 83 19 68 75 40 16 20 47 95 60 71 34 11 80 90 14 39 69 71 18 64 63 89 57 88 52 2 71 2 71 20 12 49 97 33 43 7 30 37 8 83 9 68 96 72 99 21 53 68 25 71 2 31 65 69

Sample output:

5021

Past MCC problems are available here.

Contest Regulations

Categories

There are four categories in MCC. Contestants should join the first category that applies to them:

The Open category is open to everyone.

The Junior, Intermediate, and Senior categories are only open to those who are eligible for IOI in the following year (with some conditions). Specifically, they are open to those who:

In particular:

See the IOI regulations for eligibility information (section S2.5 as of writing).

Only participants in the Junior, Intermediate, and Senior categories are eligible for IOI selection. The organisers reserve the right to make the final decision on IOI eligibility. Eligibility for IOI implies eligibility for MCC, but not vice versa.

Awards

There will be Gold, Silver, and Bronze awards for each category. All contestants will work on the same problems, but award cutoffs will be different for each category.

We will be giving out digital certificates instead of physical ones.

Beyond MCC

MCC is the preliminary selection process of a year-long program to identify and train the top computing talents in Malaysian schools for the International Olympiad in Informatics (IOI) and other informatics competitions (e.g. APIO).

Top scorers in MCC will be:

The top scorers in MCO will be invited to:

After the training camps and selection tests, four students will be selected to represent Malaysia in the IOI. We may also select students to represent Malaysia in more informatics competitions (e.g. European Girls’ Olympiad in Informatics (EGOI) in 2025).

FAQs

If I participate, will I always get a certificate?

Yes, but you must make at least one submission (which may be incorrect).

Each participant that made a submission will receive a participation certificate regardless of performance. Each award winner will also receive an award certificate in addition to the participation certificate.

My program outputs the correct answer for the sample input, why is my submission for other inputs incorrect?

Check your logic and code – your program might work for the sample input, but not for the other test cases.

My computer is not fast enough, the input is too large.

All inputs are solvable by an ordinary computer in ~5 seconds. Notably, we verify that all problems are solvable on https://ide.usaco.guide/. The inputs are intentionally large to force you to find an efficient algorithm.

If the answer is 2 3, will the outputs differing only in whitespace be accepted (e.g. _2___3__, where _ are spaces)?

To be lenient, we often ignore whitespace differences (e.g. spaces, newlines). However, we do not guarantee that whitespace differences are always ignored.

If the answer is 2 3, will the outputs 2,3, 2-3, or 2.0 3.0 be accepted?

No. Please follow the specified output format correctly. Unless otherwise specified, floating point numbers (decimal or scientific notation) are not accepted when integers are expected.