Today at 12:00 Moscow time the finals of the World Championship on Sports Programming
ASM International Collegiate Programming Contest (ACM-ICPC) 2012 in Warsaw started.
UPD3. ITMO Champions! MIPT - Gold, BSU - Silver, Moscow State University and BSUIR - bronze!UPD. Exactly half of the contest took place, SPMU ITMO with 6 tasks is in the lead, MIPT is in second place with 5 tasks, besides in the top 10 Moscow State University on the 4th place, SPbSU on the 8th and UNN on the 9th')
UPD2. The monitor is frozen, the results will be after the award
useful links
Official live webcastInformal sign with chat and fansBroadcast from the scene in the blog of Peter MitrichevOur teams in the final
This year, Russia is represented by 12 teams:
- Altai State Technical University
- Moscow Institute of Physics & Technology
- Moscow State University
- Nizhny Novgorod State University
- Saratov State University
- St. Petersburg State University
- St. Petersburg State University of IT, Mechanics and Optics
- Tomsk state university
- Udmurt State University
- Ufa State Aviation Technical University
- Ural Federal University
- Volgograd State Technical University
Ukraine is represented by 2 teams:
- National Technical University "Kharkiv Polytechnic Institute"
- Taurida VI Vernadsky National University
2 teams of Belarus:
- Belarus State University of Informatics and Radioelectronics
- Belarusian State University
And the team of Kazakhstan:
- Kazakh-British Technical University
Full list of participating teams with compositions.Brief description of the rules (from wiki)
Olympiad is a team competition. Each team consists of three students. Students of higher educational institutions, as well as graduate students of the first year of study, are allowed to participate. Students who participated twice in the final stage of the Olympiad, or who participated in the regional selection five times, are not allowed to participate.
The Olympiad tour takes place as follows: each team is given a computer and from eight to twelve tasks, the conditions of which are written in English, for five hours. Commands write solutions in C, C ++ or Java programming languages ​​and send them to a testing server. During some regional tours the set of languages ​​may be changed. For example, during the quarter finals in the north-eastern region pascal is available to participants. Programs are tested on a large number of different entrance tests, unknown to participants. If the program issued the wrong answer or did not meet the time or memory limitations, the command that sent it receives a message about it and can send a corrected version. The problem is considered solved if the program has issued the correct answers on all tests. Unlike other competitions, partial solutions are not taken into account.
The winner is the team that correctly solved the largest number of tasks. If several teams solve the same number of tasks, then their position in the ranking is determined by the penalty time. Initially, the penalty time of each team is zero. For each correctly handed over task, the time elapsed from the beginning of the competition to the time of the task is added to the team’s penalty time. In addition, if the read attempt was preceded by several unsuccessful attempts to surrender the same task, then for each of them twenty minutes are added to the penalty time. For unsuccessful attempts to pass the task, which the team eventually failed to solve, the penalty time is not charged.
Full rulesPast successes
Russia has traditionally been successfully performing in these competitions since they received international status (until 1990, mainly teams from the USA and Canada participated in the competitions).
Over the past 10 years, teams from Russia have won 5 times, and also earned 40 medals (19 gold, 9 silver and 12 bronze) for all time. We wish good luck to the guys that this year the results were even more impressive than before!
Anyone can cheer for ours, the current results will be shown in real time (an hour before the end, the results will “freeze” to preserve intrigue)