A couple weeks ago, I participated in the ICPC which is a collegiate programming competition. There were a total of 8 students, split among 3 teams, from Lehigh who participated. There were many schools competing at several different hosting locations as we’re a part of the mid-Atlantic region. We competed from Wilkes University. It was a very long day; waking up at 5:30 am and not getting back until around 9:00 pm. The programming competition itself lasted 5 hours and each team had been given the same problem packet to complete. The programs ranged in difficulty but even the “easiest” question required a very in-depth knowledge of algorithms to tackle the problem.
Our team was able to complete 2 problems and another Lehigh team did well too. The problems were quite difficult, but it was a good experience and I took a lot from it. I even swiped the problem packet to take home with me so I can attempt to do the problems on my own time.
Our Professor who was the “coach” was content with how we all did being we had done no preparation, while there were some colleges who devoted a significant time practicing for this competition and came up with 0 problems solved.
I’ll definitely look for more programming competitions to do in the future as they are good exercise to test how knowledgeable and well you are at problem-solving and coding.