Hendrix Programming Team
For the Spring 2024 semester, we hold a weekly practice every Wednesday from 7:30-9:00pm in MC Reynolds 315. Anyone with programming experience (i.e. if you have taken CSCI 150 or its equivalent) is welcome!
Contests
The Hendrix programming team typically competes in the ICPC (in the Mid-Central USA region) each year. In the past we also competed in the CCSC Mid-South programming contest; soon we will be hosting our own annual programming contest, the HCPC.
Resources for beginners
Just getting started with competitive programming?
- For help with the basics, see the help pages on Open Kattis.
- See the Newcomer’s Guide (Chapter 1) and reference templates (Section 2.1 and 3.1) in our team reference document.
- Solve lots of problems on Open Kattis. Start with the easiest ones you can find, and occasionally try a problem that’s a bit harder for you. Your goal at first should be to solve many problems, not necessarily to work on difficult ones.
Intermediate resources
Once you’ve solved a bunch of easy problems on Open Kattis and are ready to level up, you can start trying to work through our team reference document and/or the CP4 book:
Use the Methods To Solve page to find appropriate Kattis problems to help you practice topics from the CP4 book. Our team reference document also lists appropriate Kattis problems for practicing each topic.
Advanced/miscellaneous resources
- Team resources
- Online judges
- Reference material