Contest Rules/FAQ for HPI and GPL Challenge
Students will participate in teams of 1-3 people in either the Novice or Advanced division. In each division, the contest will consist of 10 algorithmic programming problems of varying difficulty to be solved in 2 hours. Example problems and solutions can be downloaded from here.
If you are a single student without a team, you may email firstname.lastname@example.org to ask to be matched up with other incomplete teams.
Solutions to the problems must be coded in Java, Python or C++.
Input and Output
All input and output are sent to and received from the the following specific consoles:
Java System.in / System.out
C++ cin / cout
Python sys.stdin / sys.stdout
Internet Access and Communications
During the contest, you may not use or view any code that has been written prior to the start of the contest. Only these websites and their subdomains may be referenced:
Top three teams in each division will receive awards and trophies. Top 8 teams in each division will receive certificates.