What is the ACM ICPC?
The ACM (Association for Computing Machinery) hosts the ICPC (Intercollegiate Programming Contest) where schools across the world compete against each other. Each school sends a team of 3 students. At the start of the contest, between 6 and 9 problem statements are given to the teams. Each team gets one computer to work on. They must write programs that solve the problems, and submit them to the judges, usually via email. The teams are usually given 5-6 hours to solve the problems. Teams are ranked in terms of number of problems solved. If two teams solved the same number of problems, then they are ranked according to submission times. If you are interested in finding out more about the ACM Intercollegiate Programming Contest, the main website is at: http://icpc.baylor.edu/icpc/. Also, the ACM ICPC Northeast North America region website is at: http://www.cs.rit.edu/~icpc/.