Quote from rufus_4000:
..... I remember we would meet 4-5 times and discuss some interesting algorithms, and that's the entire extent of our "practice" sessions. Where as some of the better prepared participants can code up a arbitrary large number division code (a standard data structure problem) in under 3 mins, which would take 150 seconds of *typing* alone.
But those contests are great, since the participants are all kids (22 is considered *old*, I was 25 and an advisor, and was considered waay over the hill), everyone was dirt poor (the free fudges and sodas was well received), and everyone had a real sense of pride.