At CSU Sacramento
The ACM International Collegiate Programming Contest (ICPC) is a multitier, team-based, programming competition operating under the auspices of ACM.
The contest involves a global network of universities hosting regional competitions that advance teams to the ACM-ICPC World Finals. Participation has grown to several tens of thousands of the finest students and faculty in computing disciplines at almost 2,736 universities from over 102 countries on six continents. The contest fosters creativity, teamwork, and innovation in building new software programs, and enables students to test their ability to perform under pressure. Quite simply, it is the oldest, largest, and most prestigious programming contest in the world.ICPC Regional Website
1. The number of participants in any given team is limited to 3.
2. Team composition:
3. Contestants may only bring printed material.
4. Each team gets to use one computer with software tools/data/docs.
5. Teams may not communicate with each other during the contest.
6. Problems may vary (considerably) in difficulty, and appear in 'random' order in the problem set.
7. Solutions must be submitted through the mechanism/system provided.
8. Each submission is judged during the contest (a.s.a.p.) as accepted or rejected; the latter will be explained a little bit, but without further details; e.g.:
9. Clarifications about the problems concerning a possible ambiguity or error may be asked in `writing' through an official `channel'; answers will typically be restricted to Yes, No, No comment.
10. The standings are public and updated during the contest, except near the end (typically the final one hour) to raise suspense.
More pictures on our Facebook page here