0% found this document useful (0 votes)
95 views3 pages

2023 RXI CpE Challenge Mechanics Programming

The document outlines the rules and procedures for an upcoming programming competition hosted by CodeChum. It details that each participating school can send one participant per programming language (C, C++, Java, Python) who will compete by solving programming problems within the CodeChum online environment. Participants must register in advance and will have three hours during the competition to solve five programming problems. Winners will be determined based on total score and fastest time, and will receive a cash prize and certificate. Protests regarding the competition can only be filed after by an official team coach.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views3 pages

2023 RXI CpE Challenge Mechanics Programming

The document outlines the rules and procedures for an upcoming programming competition hosted by CodeChum. It details that each participating school can send one participant per programming language (C, C++, Java, Python) who will compete by solving programming problems within the CodeChum online environment. Participants must register in advance and will have three hours during the competition to solve five programming problems. Winners will be determined based on total score and fastest time, and will receive a cash prize and certificate. Protests regarding the competition can only be filed after by an official team coach.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

PROGRAMMING COMPETITION

A.Y. 2023-2024

The CpE Programming Competition aims to showcase student’s ingenuity, analytical ability, and
programming prowess. It is participated by students with exemplary competence in
problem-solving and computer programming.

THE COMPETING TEAM:


1. Each participating affiliated school can send ONE (1) PARTICIPANT per programming language
(C, C++, Java, and Python). The participants must be currently enrolled in the BSCpE program
during the time of competition, are ICpEP student members regardless of year level, and be
endorsed by the program head.
2. A registration fee of PHP 1,300.00 PER SCHOOL regardless shall be collected.
● Register here: (to follow)
3. The program head assigns a faculty member who shall serve as a coach per participant. The
coach is also the team’s official representative and the only authorized person to file a protest on
behalf of the team.
4. The list of participants must be submitted through the provided school registration link on or
before November 18, 2023. Submissions must be on time to be accepted.
5. The act of registering for this competition implies full acceptance of the terms, conditions, rules,
and regulations stated in its entirety.
6. By registering, participants acknowledge that the participants have given all usage of photos,
videos, and any form of recording during the competition legal consent for validation purposes.
7. Each participant must have their own backup laptop, extension cords, and internet connection
in case of outages or connectivity issues during the competition.
8. Teams are prohibited from replacing any registered participants throughout the event.

THE COMPUTING ENVIRONMENT:


1. The programming languages of the competition are C/C++, Java, and Python.
Programming Language Recommended Application
C
C++
CodeChum App
Java
Python
2. Participants will be oriented by the CodeChum team before the contest proper to familiarize
themselves with the CodeChum environment.

Page 1 of 3
THE BOARD OF JUDGES (BOJ):
The BOJ is coming from CodeChum who has no direct relation to any teams. They shall convene to
resolve any issue that may arise during the conduct of the competition.

SOURCES OF PROBLEMS:
The assigned committee in collaboration with CodeChum will be tasked to prepare the set of
problems for the competition.

MECHANICS:
A. BEFORE THE CONTEST
1. Sign-up
1.1. Participants must sign up for an account at app.codechum.com
1.2. Their usernames must be in the following format: example (LPU-Last Name)
1.3. They must use their actual first names and last names, as well as their valid emails.
1.4. Failure to follow the instructions above will result in immediate disqualification.
2. Join a Class
2.1. After creating an account, they must join the class with this class code: TBA
2.2. Then, they must answer the practice activity. When they answer the activity, they must
select the correct programming language to solve the problems (e.g. if they’re joining the C
Category, they must use the C programming language to answer the activity)
3. Answer Practice Activity - To be familiar with the environment, they must answer the practice
activity and must get a perfect score to be eligible to join the contest proper.
B. DURING THE CONTEST
1. Login - Participants will log in at app.codechum.com using the account they created and used to
answer the practice activity previously.
2. Wait for the Start Time - Upon logging in, they will see the contest activity which will be starting
in a few minutes. They need to wait for the start time of the contest activity before they will be able
to answer. In the meantime, only the browser with the CodeChum tab should be opened. Failure to
follow this would result in disqualification.
3. Answer the Contest Activity
3.1. Once the contest activity starts, they can start answering. Upon starting, they will be
forced to go to full screen and won’t be allowed to exit the full screen or switch between tabs
until they have finished the contest activity. Violating this more than once will result in
disqualification.
3.1a. In case of accidental exit of full screen, immediately inform the proctor before
resuming the competition.
3.2. The contest activity will last for three (3) hours and will contain five (5) programming
problems that can be answered in the programming language of the category they joined.
3.3. While the contest is ongoing, do not talk to other participants or take a look at their
monitors. Doing this will result in an immediate disqualification.
3.4. Do not do any brute force solutions where multiple if statements are made depending
Page 2 of 3
on the test cases’ inputs and outputs just to hack the system and get some points. Doing
even just a single solution this way will also result in an immediate disqualification.
3.5. The entire competition is monitored in strict compliance by the facilitators and any act
of cheating or violation of the rules and regulations of the competition may result in
disqualification.
4. Determining the Winner - The ranking will first be based on the sum of all the scores of the
participants. If there is a tie, the next determining factor would be the total time they took to
answer the contest activity (i.e. the one with the lesser time wins).

WINNERS IN THE COMPETITION


The winners per programming language shall be named Champion and shall receive a Certificate of
Recognition and a cash prize of Php 1,000.00 and a Certificate of Recognition.

FILING OF PROTEST
1. The team coach shall only file a protest after the competition proper is over in the form of a letter
at [email protected]. Protests from coaches shall only be entertained after the competition.
2. The decision of the BOJ is final and irrevocable.

Page 3 of 3

You might also like