2015 AUT ACMC-ICPC Local Contest

Until Contest Starts

Note: For the first time, the contest is being held on multiple sites. Our partners are Technische Universitat Munchen and Ecole Polytechnique Federale de Lausanne.

Every year since 1977, the ACM has organized the ACM International Collegiate Programming Contest. This contest, which consists of a regional qualifying contest and the Finals, provides college students with the opportunity to demonstrate and sharpen their programming skills. During this contest, teams consisting of three students and one computer are to solve as many of the given problems as possible within 5 hours. The team with the most problems solved wins, where "solved" means producing the right outputs for a set of (secret) test inputs. Though the individual skills of the team members are important, in order to be a top team it is necessary to make use of synergy within the team. there are three factors crucial for being a good programming team:

For the first three categories, standard algorithms are well documented in the literature, and you should program these algorithms beforehand and take the listings with you to the contest. In this way, you can avoid making the same (small) mistakes repeatedly and you can concentrate on the difficult aspects of the problem.

Another angle of practice is efficient programming. This does not mean type as fast as you can and subsequently spend a lot of time debugging. Instead, think carefully about the problem and all the cases which might occur. Then program your algorithm, and take the time to ensure that you get it right the first time with a minimum amount of debugging, since debugging usually takes a lot of valuable time.

To become a team, it is important that you play a lot of training contests under circumstances which are as close to the real contest as possible: Five hours, one computer, a new set of problems each time, and a jury to judge your programs.

This website tries to lead you in the way of becomming a good icpc contestant.