Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 126
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$config is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$log is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$router is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$output is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$security is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$input is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$load is deprecated
Filename: core/Controller.php
Line Number: 78
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property Policies_And_Procedures::$parser is deprecated
Filename: core/Loader.php
Line Number: 1245
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 9
Function: library
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$parser is deprecated
Filename: core/Loader.php
Line Number: 888
Backtrace:
File: /home/research/project/0502/ccc/public_html/ccc2016/application/controllers/Policies_and_procedures.php
Line: 15
Function: parse
File: /home/research/project/0502/ccc/public_html/ccc2016/index.php
Line: 292
Function: require_once
You may participate as an official contestant if you meet the following criteria:
Students who are interested should contact their teachers/school headmaster and do the online registration.
Note that only contestants who compete in the Senior contest are eligible for invitation to the Stage 2 contest.
The top 2 finishers must attend the Stage 2 contest to be held in Canada. The organizers reserve the right to withdraw a winner's place and its associated prize in Stage 1 if the winner is not going to attend the Stage 2 contest.
Please refer to this for details.
For the Stage 1 contest, contestants will work with PC in a lab. We provide the following programming development platforms:
Dev-C++ 4.9.9.2 (download here)
For Stage 2 contest (to be held in Canada), the only allowed languages are C, C++ and Pascal. Please view the instructions posted on the website of the University of Waterloo here to confirm.
Books and written materials are allowed. Machine-readable material is not allowed. (Online help facilities are allowed if built into the programming language package.)
During the Competition, each contestant will be provided with a computer to use. There is to be no communication between contestants, nor should any contestant access resources of any type outside the competition site (in particular, no Internet access will be provided.)
The Competition is composed of 5 programming questions. For these programs, it is the performance on the test data which determines the score. Each contestant may choose either to solve the 5 Junior level problems or the 5 Senior level problems. Only one set of problems (Junior or Senior) may be marked per contestant, and only those who participates in the Senior level problems will be considered for winning the grand prize (i.e., the all-expenses paid trip to Canada).
Each contestant is allowed exactly three hours working time.
The contestants are encouraged to keep the Competition papers.
No contestants arriving later than 5:30pm will be allowed to join the contest.
The organizers reserve all rights to all final decisions in this contest.
Problems are generally mathematical in nature, and not a contest in designing graphics or user-interfaces. To do well, you have to be a good problem-solver, be able to think algorithmically (i.e., how to write a sequence of steps to solve a problem) and be comfortable enough to code in a programming language. Specific topics for each contest are shown below:
Junior | Senior |
selection repetition arrays recursion data structures (e.g., lists) string manipulation |
string manipulation recursion optimization simulation geometry enumeration (i.e., counting) sorting searching graph search dynamic programming |
Please view the Problems, Tests and Solutions posted on the website of the University of Waterloo here for details.