Key Dates
- 12 September 2021 (Sunday): Registration opens.
- 16 October 2021 (Saturday): Deadline for registration.
- 30 October 2021 (Saturday) 00:00 (GMT+8): MCC 2021 begins.
- 31 October 2021 (Sunday) 23:59 (GMT+8): MCC 2021 ends.
What is MCC?
The MCC (Malaysian Computing Challenge) is an annual online competition designed to evaluate participants’ computational thinking abilities. Knowledge of programming is recommended but not required.
Format
This year, MCC will be held on SimpleCMS (our in-house contest system!). Participants will be required to solve 4-6 problems within a two-day window. Participants may work on the contest anywhere, including at home. Please review the Honour Code below. The problem statements will be available in both English and Bahasa Malaysia.
- Each problem consists of a statement describing the problem, and several tasks.
- Each task consists of an input that is unique to each participant.
- For each task, participants will be required to submit an output (by typing/pasting the output into a text box) that satisfies the statement and input.
- Full score for a task will be awarded if the output submitted is correct, zero score will be awarded otherwise. Participants will know whether their submission is correct immediately after it is made.
- Each task has a submission limit independent of each other.
- The more difficult tasks will likely require programming knowledge.
- Note: Participants will not need to upload any files during the contest (including any code they may have written). Therefore, participants may use any programming language (or even solve by hand for small inputs).
- Python is recommended for beginners, and C++ is recommended as it is the only language supported in some of the later competitions at the moment (see the Beyond MCC section).
- Participants are encouraged to save any code they have written to be submitted for the exit interview.
Sample Problem 1
Given a list of numbers stored in list arr
. Output the sum of all numbers.
arr = [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]
For this test case, you should provide the output:
5021
Sample Problem 2 (MCC 2017)
N balls are arranged in a row. Each ball is moving either left (L) or right (R) with the same speed. When two balls collide, they each move to the opposite direction with the same speed as before. How many collisions will happen?
N = 5
balls_direction = ['L', 'R', 'R', 'L', 'R']
For this test case, you should provide the output:
2
The actual tasks to solve will have N ranging up to 100,000. Sample code solution is available at https://repl.it/@zhiwei/collisions
Categories and Awards
There are three categories for the MCC:
- Bongsu / Junior – Form 1, 2, 3, or Primary school;
- Muda / Intermediate – Form 4, 5;
- Sulung / Senior – Form 6 (lower & upper), Pre-U (Matriculation, Foundation Studies, IB, A-Levels, etc.).
All students will take part in the same competition, but prizes will be awarded by category. There will be Gold, Silver, and Bronze awards.
We will be giving out digital certificates instead of physical ones.
Registration
Eligibility
The MCC is open to primary, secondary and pre-university students who are:
- either studying in Malaysia or Malaysian citizens studying abroad AND
- born after 1 July 2002.
Independent Participation
We strongly urge that anyone interested to participate to talk to your school teacher about sending a team. In the case that your school is not sending a team, or you are not currently attached to any school, you may register as an Independent Participant. If you would like to participate as an Independent Participant, please ask your parent to register on the registration website above.
Fee
The fee is RM10 per participant.
Payment Method
You may pay the registration fee via bank-in or online transfer to our bank account (info below). Payment should be uploaded (via registration website) after submission of participants list to finalize the registration.
Bank account information:
Account Name: PERTUBUHAN INFORMATIK DAN PENGATURCARAAN MALAYSIA
Account Number: 8600213076
Bank: CIMB Islamic Bank (Taman Danau Kota branch)
Instructions for schools
Teachers
- Registration
- Head to the registration site and create a teacher account. Each school should have no more than 1 teacher account.
- Verify your email address by clicking the link in the email sent to your address.
- Log in and complete your school profile.
- Add participants to the list under the “Students” tab and hit “save”. Remind your students to complete their part of the registration.
- Payment
- View payments under the “Payments” tab. “Payment due” is the overall amount that your school has to pay. “Payment outstanding” is the amount that your school has not yet paid.
- Make payment. See “Payment Method” above for more information.
- Click “New Payment” to enter amount paid and upload your proof of payment.
- Once your payment has been verified, the status will be updated to “verified”.
- You may add or delete participants at any time before registration closes. The “Payments” tab will reflect the corresponding amount you have to pay.
- After the contest, we will email you a receipt.
Participants
- Once your teacher has created an account and added you to the list, you may head to the registration site and log in using your IC number (or passport number if you’re not a Malaysian citizen).
- You may edit your name. Note that this is the name that will appear on all certificates that you will receive.
- Enter your email address and verify it by clicking the link in the email sent to your address. This is very important as we will send your login credentials for MCC to this address.
- Fill in the rest of your credentials and check the box if you agree to the terms.
Instructions for independent participants
Parents
- Registration
- Head to the registration site and create a parent account.
- Verify your email address by clicking the link in the email sent to your address.
- Log in and click “New Student” to add your child. Fill in your child’s information.
- Make sure that your child verifies their email address. This is very important as we will send the login credentials for MCC to that address.
- Payment
- View payments under the “Payments” tab. “Payment due” is the overall amount that you have to pay. “Payment outstanding” is the amount that you have not yet paid.
- Make payment. See “Payment Method” above for more information.
- Click “New Payment” to enter amount paid and upload your proof of payment.
- Once your payment has been verified, the status will be updated to “verified”.
- You may add or delete participants at any time before registration closes. The “Payments” tab will reflect the corresponding amount you have to pay.
- After the contest, we will email you a receipt.
Honour Code
All participants in MCC agree that they will:
- Not discuss the problems with anyone else during the competition time;
- Neither share solutions nor post solutions online during the competition time;
- Notify the organizers (
mcc [at] ioimalaysia [dot] org
) immediately if he or she becomes aware of other participants cheating.
During the competition, usage of search engines like Google and access to all online references like Python tutorials are permitted.
Result
The cutoffs for gold, silver, bronze awards for each category are as follows:
Senior: 580, 430, 330
Intermediate: 580, 430, 330
Junior: 500, 400, 210
The problems and solutions are available here.
Last updated: 13 Nov 2021, 12:45
Senior Category
Name | School | Award |
---|---|---|
CHAN WEN XU | INDIVIDUAL | GOLD |
CHEW TZI HWEE | CHUNG LING PRIVATE HIGH SCHOOL | GOLD |
CHONG CHIN HERNG | CHONG HWA INDEPENDENT HIGH SCHOOL | GOLD |
DANIEL NGAN QUAN QING | SMJK CHUNG HWA CONFUCIAN | GOLD |
HAN XHENG CHEW | INDIVIDUAL | GOLD |
JACK XIUQI ZHANG | THE ALICE SMITH SCHOOL | GOLD |
LEE HYUNJIN | INDIVIDUAL | GOLD |
LIM HEE LAI | INDIVIDUAL | GOLD |
LIM JIA SHENG | INDIVIDUAL | GOLD |
LIM YI QI | CHONG HWA INDEPENDENT HIGH SCHOOL | GOLD |
MIRZA SHARIMAN BIN SHAHRIL IZAL | KOLEJ TUANKU JAAFAR | GOLD |
MUHAMMAD HANIF BIN MUSTAKIM | INTEC EDUCATION COLLEGE | GOLD |
NEREUS NG WEI BIN | CHUNG HWA HIGH SCHOOL MUAR | GOLD |
NG KHEE ONG | INDIVIDUAL | GOLD |
SOONG JUN SHEN | METHODIST COLLEGE KUALA LUMPUR | GOLD |
TAN ZHE XUAN | PTE SMK(L) METHODIST KUALA LUMPUR | GOLD |
YI XIN CHONG | THE ALICE SMITH SCHOOL | GOLD |
YONG GENT HOONG | CHUNG LING PRIVATE HIGH SCHOOL | GOLD |
ADRIAN LEW TZE XIAN | METHODIST COLLEGE KUALA LUMPUR | SILVER |
AHILAN SURESH KUMAR | METHODIST COLLEGE KUALA LUMPUR | SILVER |
ANYA SITHAMBARAM | THE ALICE SMITH SCHOOL | SILVER |
AO TAHARA | PRINCE OF WALES ISLAND INTERNATIONAL SCHOOL | SILVER |
BRANDON WEE YONG JING | METHODIST COLLEGE KUALA LUMPUR | SILVER |
CHEN FAN SOON | FOON YEW HIGH SCHOOL - KULAI | SILVER |
CHEW JUN JIE | INDIVIDUAL | SILVER |
CHIN YUAN ERN | METHODIST COLLEGE KUALA LUMPUR | SILVER |
CHONG CHI YANG | FOON YEW HIGH SCHOOL - KULAI | SILVER |
GYOYUN KU | GARDEN INTERNATIONAL SCHOOL | SILVER |
HII WAN XUAN | INDIVIDUAL | SILVER |
JACKY ZHONG | PRINCE OF WALES ISLAND INTERNATIONAL SCHOOL | SILVER |
KUM CHAI YIN | INDIVIDUAL | SILVER |
LEAW BOON KEAT | FOON YEW HIGH SCHOOL - KULAI | SILVER |
LEE YI XUAN | SMJK CHUNG HWA CONFUCIAN | SILVER |
LEE YUE HANG | METHODIST COLLEGE KUALA LUMPUR | SILVER |
LIAW YAN BING | HIN HUA HIGH SCHOOL | SILVER |
LIEW EDEN | FOON YEW HIGH SCHOOL - KULAI | SILVER |
LIM JIA XIN | SMJK CHUNG HWA CONFUCIAN | SILVER |
LIM V LINK | INDIVIDUAL | SILVER |
LOW CHUN HEY | PTE SMK(L) METHODIST KUALA LUMPUR | SILVER |
MOEY SEAN JEAN | INDIVIDUAL | SILVER |
MUHAMMAD AMIRUL HAZIQ BIN JUARIMI | KOLEJ MARA BANTING | SILVER |
MUHAMMAD IRFAN BIN MOHD ROPI | INTEC EDUCATION COLLEGE | SILVER |
NG MIN CHERN ERIC | METHODIST COLLEGE KUALA LUMPUR | SILVER |
NG YIN JOE | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
SHEY MANSUR BIN ABDUL KARIM | KOLEJ TUANKU JAAFAR | SILVER |
SONG TINGFENG | INDIVIDUAL | SILVER |
TAN SIN CHEE | INDIVIDUAL | SILVER |
TO YUI KAI | FOON YEW HIGH SCHOOL - KULAI | SILVER |
WOON JIAN XIANG | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
XI-AAN LOH | METHODIST COLLEGE KUALA LUMPUR | SILVER |
YOO JIE LERK | INDIVIDUAL | SILVER |
AHMAD SUFI BIN AZIZ SHAH | KOLEJ MARA BANTING | BRONZE |
AMMAR DANISH BIN ANWAR ZAMSANI | INDIVIDUAL | BRONZE |
AMRU ABBAS BIN HASSAN | INTEC EDUCATION COLLEGE | BRONZE |
ARIF ISKANDAR BIN ADENAN | KOLEJ MARA BANTING | BRONZE |
CHANG KIAN YAU | INDIVIDUAL | BRONZE |
CHEE KAI LING | SMJK CHUNG HWA CONFUCIAN | BRONZE |
DANIEL TOK | THE ALICE SMITH SCHOOL | BRONZE |
HILMAN ZAKWAN BIN HAZIZI | KOLEJ MARA BANTING | BRONZE |
JOLENE LIM YAN WEN | KOLEJ TUANKU JAAFAR | BRONZE |
LAI WEI QUAN | INDIVIDUAL | BRONZE |
LIM YU SHAN | CHONG HWA INDEPENDENT HIGH SCHOOL | BRONZE |
LIN SHUN HAO | KOLEJ TUANKU JAAFAR | BRONZE |
MUHAMMAD ADAM BIN MOHAMMAD ZAKI | KOLEJ MARA BANTING | BRONZE |
MUHAMMAD AFIQ BIN MOHAMAD GHAZALY | KOLEJ MARA BANTING | BRONZE |
MUHAMMAD ARIF DANIAL BIN SABUDIN | KOLEJ MARA BANTING | BRONZE |
NICHOLAS CHEAH | PRINCE OF WALES ISLAND INTERNATIONAL SCHOOL | BRONZE |
NUR FARAH ADILA BINTI SHAIFUL HAILI | INTEC EDUCATION COLLEGE | BRONZE |
OOI ZHEN KHOON | SMJK CHUNG HWA CONFUCIAN | BRONZE |
PHANG QIAN NING | METHODIST COLLEGE KUALA LUMPUR | BRONZE |
SEAN KIM | INTERNATIONAL SCHOOL OF KUALA LUMPUR | BRONZE |
SIOW TERNG JUEN | METHODIST COLLEGE KUALA LUMPUR | BRONZE |
SYAMSULBAKHRI BIN ISMAIL HISAMUDIN | INTEC EDUCATION COLLEGE | BRONZE |
VOON KAI WEN | SMJK CHUNG HWA CONFUCIAN | BRONZE |
Intermediate Category
Name | School | Award |
---|---|---|
ANG XING YI | INDIVIDUAL | GOLD |
BOON QING HONG | HIN HUA HIGH SCHOOL | GOLD |
BRIAN BONG NENG YE | CHUNG LING PRIVATE HIGH SCHOOL | GOLD |
CHANG JUAN JUE | INDIVIDUAL | GOLD |
CHANG YI ZHONG | CHUNG LING PRIVATE HIGH SCHOOL | GOLD |
CHIA YI SHENG | SABAH TSHUNG TSIN SECONDARY SCHOOL | GOLD |
CHIM SENG YUAN | HAN CHIANG HIGH SCHOOL | GOLD |
CHUA JIA JIN | HAN CHIANG HIGH SCHOOL | GOLD |
EUGENE HWANG | THE ALICE SMITH SCHOOL | GOLD |
HAR TIEN YU | INDIVIDUAL | GOLD |
JAYSON CHIA JIA SHENG | HIN HUA HIGH SCHOOL | GOLD |
KANG YI TE | CHUNG LING PRIVATE HIGH SCHOOL | GOLD |
KOH ZHI XIANG | HIN HUA HIGH SCHOOL | GOLD |
LIM MING WEN | INDIVIDUAL | GOLD |
LIM YU CHENG | INDIVIDUAL | GOLD |
NG YEE EN | HAN CHIANG HIGH SCHOOL | GOLD |
ONG ZHI ZHENG | CHUNG LING PRIVATE HIGH SCHOOL | GOLD |
OOI LI HUNG | HAN CHIANG HIGH SCHOOL | GOLD |
SAMPSON GOH ENG TZE | HIN HUA HIGH SCHOOL | GOLD |
SEOW YU HENG | CHONG HWA INDEPENDENT HIGH SCHOOL | GOLD |
TAN SHIN | HIN HUA HIGH SCHOOL | GOLD |
TEE JIN SENG | HIN HUA HIGH SCHOOL | GOLD |
TEH WEI JING | MAKTAB SULTAN ABU BAKAR | GOLD |
WONG JER REN | INDIVIDUAL | GOLD |
YONG CHEE SENG | MAKTAB SULTAN ABU BAKAR | GOLD |
YONG CHIN TONG | MAKTAB SULTAN ABU BAKAR | GOLD |
YONG KE WEI | HIN HUA HIGH SCHOOL | GOLD |
AU LI YI | FOON YEW HIGH SCHOOL - KULAI | SILVER |
CHIU BEE HAN | INDIVIDUAL | SILVER |
CHOW YONG XIANG | HIN HUA HIGH SCHOOL | SILVER |
CHOY MIN HAN | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
HENG PEI TENG | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
HUAN SHA CAI | THE ALICE SMITH SCHOOL | SILVER |
ISA BIN MOHD FAIZAL | INDIVIDUAL | SILVER |
JARED LIW ZHI LONG | INDIVIDUAL | SILVER |
JEREMY WOON ZHE MING | FOON YEW HIGH SCHOOL - KULAI | SILVER |
JONATHAN HO KAI JIAN | INDIVIDUAL | SILVER |
KHOO JING HANG | FOON YEW HIGH SCHOOL - KULAI | SILVER |
LAU TIN HANG | INDIVIDUAL | SILVER |
LEE HYUNSEO | INDIVIDUAL | SILVER |
LEE JIA JUN | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
LEE SEN HONG | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
LIM YONG SHENG | HIN HUA HIGH SCHOOL | SILVER |
MUHAMMAD AMIR RAFIQ BIN MOHD RAFEE | INDIVIDUAL | SILVER |
MUHAMMAD ATIF YUSHRI | PRINCE OF WALES ISLAND INTERNATIONAL SCHOOL | SILVER |
MUHAMMAD DANISH BIN ADDIE HALIM | INDIVIDUAL | SILVER |
NEO YONG LI | INDIVIDUAL | SILVER |
NG ZHIN YEEN | HIN HUA HIGH SCHOOL | SILVER |
PEYTON ONG | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
SAMUEL FOO YI DONG | FOON YEW HIGH SCHOOL - KULAI | SILVER |
SIM SZE YU | CHUNG LING HIGH SCHOOL | SILVER |
TAM LI ZHANG | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
TAN MING HAO | FOON YEW HIGH SCHOOL - KULAI | SILVER |
TANG WEI ZHI | FOON YEW HIGH SCHOOL - KULAI | SILVER |
THAHA BASHIR ABDUL AZIZ | HELP INTERNATIONAL SCHOOL | SILVER |
TING ZHEN HE | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
WANG WENTAI | INDIVIDUAL | SILVER |
WONG YEN HENG | FOON YEW HIGH SCHOOL - KULAI | SILVER |
YEO KENJI | FOON YEW HIGH SCHOOL - KULAI | SILVER |
CHANG WEI SHENG | CHONG HWA INDEPENDENT HIGH SCHOOL | BRONZE |
CHIN YONG HONG | INDIVIDUAL | BRONZE |
CUAN LEAHY | THE ALICE SMITH SCHOOL | BRONZE |
JONATHAN CHUNG RONG GUANG | INDIVIDUAL | BRONZE |
KEVIN NG KAI JUN | INDIVIDUAL | BRONZE |
KUAN NIM JOE | SMJK CHUNG HWA CONFUCIAN | BRONZE |
LARM KAI XIAN | SMJK CHUNG HWA CONFUCIAN | BRONZE |
LEONG GUI XIONG | SABAH TSHUNG TSIN SECONDARY SCHOOL | BRONZE |
LOOI KA LOC | INDIVIDUAL | BRONZE |
SHUM BANG AN | INDIVIDUAL | BRONZE |
TAN JUN JIE | SMJK CHUNG HWA CONFUCIAN | BRONZE |
Junior Category
Name | School | Award |
---|---|---|
AMOS TAN MING HONG | SMJK CHUNG HWA CONFUCIAN | GOLD |
CHE KAI WEN | CHONG HWA INDEPENDENT HIGH SCHOOL | GOLD |
CHING HUI QING | HIN HUA HIGH SCHOOL | GOLD |
CHIU BEE CHIEN | INDIVIDUAL | GOLD |
ISAAC HEW KAI SHENG | INDIVIDUAL | GOLD |
LOW YEW QING | INDIVIDUAL | GOLD |
OOI ZHI PING | INDIVIDUAL | GOLD |
RONALD PANG VEE JEN | INDIVIDUAL | GOLD |
RYAN JOO RUI AN | INDIVIDUAL | GOLD |
SIN YEE HANG | INDIVIDUAL | GOLD |
SOH WEI HAN | INDIVIDUAL | GOLD |
TAN AI LIN | HIN HUA HIGH SCHOOL | GOLD |
TEH WEI JUN | MAKTAB SULTAN ABU BAKAR | GOLD |
VEE HUA JUN | TSUN JIN HIGH SCHOOL | GOLD |
WAYNE KHOO YAN HONG | SMJK CHUNG HWA CONFUCIAN | GOLD |
WOONG ZE YI | FOON YEW HIGH SCHOOL - KULAI | GOLD |
CHEW HAO EN | CHONG HWA INDEPENDENT HIGH SCHOOL | SILVER |
JOSEPH LIM WEE ERN | INDIVIDUAL | SILVER |
JOSHUA GOH YEH KAI | HAN CHIANG HIGH SCHOOL | SILVER |
KHOR YAN XUN | INDIVIDUAL | SILVER |
LAU KAYSON | INDIVIDUAL | SILVER |
NG YI JIE | HIN HUA HIGH SCHOOL | SILVER |
RACHEL HII YU ZHEN | INDIVIDUAL | SILVER |
TENG JIA XIN | INDIVIDUAL | SILVER |
AISYAH BINTI KAMAL BAHRIN | MRSM SUNGAI BESAR | BRONZE |
AMAL PAVLENKO BIN MD RASID | INDIVIDUAL | BRONZE |
BRANDON CHOO SZE HOW | INDIVIDUAL | BRONZE |
CHA HAO WEI | INDIVIDUAL | BRONZE |
LEE YENN XIN | SMJK CHUNG HWA CONFUCIAN | BRONZE |
LIM JUN BIN | INDIVIDUAL | BRONZE |
LIM YONG HAN | SMK BUKIT JAMBUL | BRONZE |
LIM YONG XUAN | SJKC KWANG HWA SUNGAI NIBONG | BRONZE |
LOI CHARLIE MING | SJKC CHUNG HWA LIKAS | BRONZE |
LOW ZE XUAN | SMK (L) METHODIST | BRONZE |
MIKAEL PAVLENKO BIN MD RASID | INDIVIDUAL | BRONZE |
NG PARK JAY | SMK TENGKU AMPUAN RAHIMAH | BRONZE |
RYAN HII ZHI YIN | INDIVIDUAL | BRONZE |
TAN JIA JUN | SMJK CHUNG HWA CONFUCIAN | BRONZE |
TAN JING YUAN | SMJK CHUNG HWA CONFUCIAN | BRONZE |
TAN WY HANG | SMJK SIN MIN | BRONZE |
TAN ZHI HENG | INDIVIDUAL | BRONZE |
TOH CHUN KEE | SMJK CHUNG HWA CONFUCIAN | BRONZE |
TONG LIK PIN | INDIVIDUAL | BRONZE |
WAN AMIRUL AIMAN WAN HUSYAIDI | INDIVIDUAL | BRONZE |
Beyond MCC
MCC is the preliminary selection process of a year-long program to identify and train the top computing talents in Malaysian schools. Top scorers in MCC will be:
Invited to a training camp introducing algorithms and algorithmic thinking, tentatively to be held in December 2021.(Due to Covid-19, a physical camp would be highly unlikely. We have not yet planned for a virtual one.)- Invited to the Malaysian Computing Olympiad (MCO), a programming competition to be held tentatively in April 2022.
The top scorers in MCO will be called for a series of intensive training camps conducted by experienced Olympiad participants. Students who qualify at this level will participate in the Asia-Pacific Informatics Olympiad (APIO), an annual online contest among countries in the Pacific Rim region. After the training camps and APIO, four students will be selected to represent Malaysia in the International Olympiad in Informatics (IOI) 2022 which will take place in Indonesia in August 2022.
Organizers
MCC is brought to you by the Malaysian Informatics and Programming Society. See our About page for more details.
Contact
Please direct all inquiries about MCC via email to mcc [at] ioimalaysia [dot] org
.