The World Finals of the ACM International Collegiate Programming Contest (ICPC) took place in Warsaw, Poland, May 14–18, 2012. The St. Petersburg National Research University ITMO students’ team won the title of Absolute World Champions in Programming, finishing ahead of the University of Warsaw team. The winners also gained a gold medal and solved all nine tasks with a minimum time penalty.
Two more top Russian university teams entered this year’s Hall of Fame: the Moscow Institute of Physics and Technology (MIPT) team with third place and a gold medal and the Moscow State University (MSU) team with tenth place and bronze. Not including Russian teams, the top-twelve places are held by two universities from Belarus, three representatives of Chinese institutions of higher education, the University of Tokyo, Harvard University, and the University of Waterloo, Canada.
Traditionally, Russia has performed successfully in these competitions. Over the past 10 years, teams from Russia have won the World Championship title five times and earned 40 medals (19 gold, 9 silver, and 12 bronze). The 2009 competition was the most fruitful for Russia, as the team won the championship and three of the four gold medals as well as a bronze. In the past 12 years, Russia has won the championship seven times, while China has only won four times in the same timeframe and the USA has not won once.
Auriga is often tasked to perform complex, non-trivial projects, requiring complex computations and science-intensive software development based on deep academic knowledge and creativity. Therefore, when it comes to hiring new employees, education level and academic background matter. Auriga employs many graduates of the prestigious universities MIPT and MSU, whose teams consistently perform well in this competition. For example, since 2000, the MSU team has been permanently listed as one of the 12 prize-winning teams and has won the World Championship Cup three times. We congratulate our colleagues—the graduates of these universities—on the victory of their Alma Mater!
ACM, the Association for Computing Machinery, with more than 100,000 members, is the world’s largest educational and scientific computing society, uniting computing educators, researchers, professionals, and students to inspire dialogue, share resources, and address the field’s challenges. ACM strengthens the computing profession’s collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for lifelong learning, career development, and professional networking. For more information, see http://www.acm.org.
About the ACM/ICPC contest
The ACM International Collegiate Programming Contest (ICPC, http://icpc.baylor.edu/welcome.icpc), which started in 1977 as a single-continent competition, has become the world’s most prestigious competition event in the field of information technology, inspiring the best students from top universities to challenge the World Finals.
Frequently referred to as the “Battle of the Brains”, the ACM-ICPC is focused on solving real-world tasks. Teams of three students are to collaboratively solve a dozen complex practical programming tasks under a stressful five-hour deadline. This practical approach encourages young engineers to learn about real business issues and needs. The Finals winners receive a guaranteed job/scholarship offer from IBM, the contest sponsor since 1997.