Registration and Rules
Registration for the HSPC will begin on September 23rd.
There is a limited amount of space available, so entries for up to two teams per school will be accepted on a first-come, first-serve basis until October 6th, 2021. If space is still available after October 18th, an additional one team per school may be accepted from the wait-list.
*Any questions, please email Kelly Beikmann at email@example.com.
*Rules have changed. Only 60 teams will register this year, and the teams following will be added to the wait-list. This will allow more high schools to participate, and create a more competitive atmosphere. We appreciate your cooperation in advance.
- Each high school may only register two teams. One in the beginning division and one in the advanced division.
- Each high school will be allowed to put two more teams on the wait-list. Again, one in each division.
- Each high school Sponsor will create a new account with the new HSPC System to register teams.
- Each high school Sponsor must fill in the correct school information for your account to be accepted by Kelly Beikmann.
- Each high school Sponsor will have only one account.
- The high school sponsor is able to make changes to their registration account until October 18th, 2021.
- Each high school sponsor is in charge of checking their inbox for any changes to registration.
- Because different schools use different types of machines and programming languages, teams must provide their own computers and software. Any programming language may be used for the contest.
- Solutions to the contest problems will require numerical calculations, simple string manipulation, and logical decisions.
- The main difference between the two divisions will be in the complexity of the programming logic required to solve the problems.
- For example, more use of nested loops will be required to solve some advanced division problems. Doubly dimensioned arrays may be needed to solve advanced problems. For the single dimensioned arrays should be sufficient enough to solve the beginning problems.
- The contest will consist of five rounds.
- During rounds one through four, teams will have 25 minutes to solve a given programming problem.
- During round five, teams will have 40 minutes to solve two programming problems. Teams correctly solving the problem within the allotted time will receive 20 points.
- Furthermore, a team that correctly solves the problem before the time has elapsed will receive an additional point for each remaining minute.
- No points will be given for incorrect solutions. The contest, therefore, encourages teams to find correct solutions quickly.
- Teams may resubmit once after an incorrect submission. The points for a correct answer on the second submission will be 10 points plus the time remaining.
Lunch & Awards Ceremony:
- Lunch will be apart of registration. You will have the choice to eat with the Computer Science Department or venture out onto K-States main campus.
- An awards ceremony will follow the last round. HSPC Shirts will be awarded for the top three teams in each division will be presented.
If you would like to help out at the annual Fall High School Programming Contest, you can!
You only need to sign-up for ONE shift, but feel free to help out more if you can!
When: November 3rd, time TBD
A link will be provided once more information is determined.