<img src="http://assets.codeforces.com/images/vkcup2015/vkcup2012-cup.jpg" style="float:right;margin:0 1em 1em 1em;"/>↵
↵
Всем привет!↵
↵
[13 марта в 15:00](http://timeanddate.com/worldclock/fixedtime.html?day=13&month=3&year=2016&hour=15&min=0&sec=0&p1=166) начнется↵
первый квалификационный раунд чемпионата [VK Cup 2016](/vkcup2016)!↵
↵
Раунд продлится 24 часа, такая продолжительность выбрана для того, чтобы все нашли себе удобное время для участия. Квалификационный раунд, как↵
и все предстоящие раунды, требует отдельной регистрации. Регистрация уже открыта и будет открыта на протяжении всего раунда.↵
↵
При регистрации на любой из квалификационных раундов состав вашей команды фиксируется и не подлежит дальнейшей модификации. Вы↵
не сможете в будущем добавить или удалить члена команды. Пожалуйста, перед регистрацией убедитесь, что у вас нет желания изменить↵
состав. Состав команды не сможет быть изменен, даже если вы отмените регистрацию на квалификационный раунд.↵
↵
Если вы пока не уверены в текущем составе команды, то не регистрируйтесь на предстоящий раунд. Если вы не будете участвовать в↵
первой квалификации или не пройдете по ее результатам в Раунд 1, то вы сможете попробовать свои силы во второй квалификации.↵
↵
Чтобы пройти в Раунд 1, вам надо принять участие хотя бы в одной из квалификаций. Из каждой квалификации в Раунд 1 проходят↵
все команды с положительным числом баллов, которые набрали не меньше баллов, чем команда на 500-ом месте.↵
↵
Во время квалификации задачи тестируются системой только на претестах, а системное тестирование состоится после окончания раунда.↵
Обратите внимание, что претесты не покрывают все возможные случаи входных данных, поэтому тщательно тестируйте свои программы!↵
Взломов, падения стоимости задач во время квалификации не будет. Время сдачи задач не будет учитываться, однако будут учитываться↵
штрафные попытки.↵
↵
Категорически запрещается публиковать где-либо условия задач/решения/какие-либо мысли и соображения о них до окончания раунда. Запрещено↵
обсуждать задачи с кем-либо кроме вашего сокомандника. Будьте честны, пусть в Раунд 1 пройдут сильнейшие!↵
↵
Результаты раунда не будут влиять на рейтинг, внеконкурсное участие в раунде не разрешается. Однако, после окончания раунд станет↵
доступен всем для дорешивания, а его задачи попадут в архив в том числе и на английском языке.↵
↵
[cut]↵
↵
↵
↵
Если вы впервые участвуете в соревнованиях подобного рода, ознакомьтесь с одной из задач [problem:158A] квалификационного↵
раунда чемпионата VK Cup 2012, а также примерами ее решения на разных языках программирования:↵
↵
* C++: [submission:8130525]↵
* C#: [submission:3794163]↵
* D: [submission:2060057]↵
* Go: [submission:7573616]↵
* Haskell: [submission:1265143]↵
* Java: [submission:4244817]↵
* JavaScript: [submission:5743720]↵
* Ocaml: [submission:2698642]↵
* Pascal: [submission:5832593]↵
* Perl: [submission:9483942]↵
* PHP: [submission:4475965]↵
* Python: [submission:2475538]↵
* Ruby: [submission:7939472]↵
* Scala: [submission:2456025]↵
↵
Желаем удачи и удовольствия от решения задач!↵
↵
**UPD 1:** Раунд завершен, системное тестирование закончено. Поздравляем все команды, кто набрал 4800 и более баллов — все они получают приглашение в Раунд 1. Тем, у кого не получилось в этот раз, кто не успел принять участие или даже зарегистрироваться — огорчаться не стоит. Вторая квалификация состоится через неделю и начнется [20-го марта (воскресение) в 15:00](http://timeanddate.com/worldclock/fixedtime.html?day=20&month=3&year=2016&hour=15&min=0&sec=0&p1=166). В ней смогут принять участие все команды, кто не прошел в Раунд 1 по результатам первой квалификации.↵
↵
**UPD 2:** Добавлен [разбор задач](http://mirror.codeforces.com/blog/entry/43794).
↵
Всем привет!↵
↵
[13 марта в 15:00](http://timeanddate.com/worldclock/fixedtime.html?day=13&month=3&year=2016&hour=15&min=0&sec=0&p1=166) начнется↵
первый квалификационный раунд чемпионата [VK Cup 2016](/vkcup2016)!↵
↵
Раунд продлится 24 часа, такая продолжительность выбрана для того, чтобы все нашли себе удобное время для участия. Квалификационный раунд, как↵
и все предстоящие раунды, требует отдельной регистрации. Регистрация уже открыта и будет открыта на протяжении всего раунда.↵
↵
При регистрации на любой из квалификационных раундов состав вашей команды фиксируется и не подлежит дальнейшей модификации. Вы↵
не сможете в будущем добавить или удалить члена команды. Пожалуйста, перед регистрацией убедитесь, что у вас нет желания изменить↵
состав. Состав команды не сможет быть изменен, даже если вы отмените регистрацию на квалификационный раунд.↵
↵
Если вы пока не уверены в текущем составе команды, то не регистрируйтесь на предстоящий раунд. Если вы не будете участвовать в↵
первой квалификации или не пройдете по ее результатам в Раунд 1, то вы сможете попробовать свои силы во второй квалификации.↵
↵
Чтобы пройти в Раунд 1, вам надо принять участие хотя бы в одной из квалификаций. Из каждой квалификации в Раунд 1 проходят↵
все команды с положительным числом баллов, которые набрали не меньше баллов, чем команда на 500-ом месте.↵
↵
Во время квалификации задачи тестируются системой только на претестах, а системное тестирование состоится после окончания раунда.↵
Обратите внимание, что претесты не покрывают все возможные случаи входных данных, поэтому тщательно тестируйте свои программы!↵
Взломов, падения стоимости задач во время квалификации не будет. Время сдачи задач не будет учитываться, однако будут учитываться↵
штрафные попытки.↵
↵
Категорически запрещается публиковать где-либо условия задач/решения/какие-либо мысли и соображения о них до окончания раунда. Запрещено↵
обсуждать задачи с кем-либо кроме вашего сокомандника. Будьте честны, пусть в Раунд 1 пройдут сильнейшие!↵
↵
Результаты раунда не будут влиять на рейтинг, внеконкурсное участие в раунде не разрешается. Однако, после окончания раунд станет↵
доступен всем для дорешивания, а его задачи попадут в архив в том числе и на английском языке.↵
↵
[cut]↵
↵
↵
↵
Если вы впервые участвуете в соревнованиях подобного рода, ознакомьтесь с одной из задач [problem:158A] квалификационного↵
раунда чемпионата VK Cup 2012, а также примерами ее решения на разных языках программирования:↵
↵
* C++: [submission:8130525]↵
* C#: [submission:3794163]↵
* D: [submission:2060057]↵
* Go: [submission:7573616]↵
* Haskell: [submission:1265143]↵
* Java: [submission:4244817]↵
* JavaScript: [submission:5743720]↵
* Ocaml: [submission:2698642]↵
* Pascal: [submission:5832593]↵
* Perl: [submission:9483942]↵
* PHP: [submission:4475965]↵
* Python: [submission:2475538]↵
* Ruby: [submission:7939472]↵
* Scala: [submission:2456025]↵
↵
Желаем удачи и удовольствия от решения задач!↵
↵
**UPD 1:** Раунд завершен, системное тестирование закончено. Поздравляем все команды, кто набрал 4800 и более баллов — все они получают приглашение в Раунд 1. Тем, у кого не получилось в этот раз, кто не успел принять участие или даже зарегистрироваться — огорчаться не стоит. Вторая квалификация состоится через неделю и начнется [20-го марта (воскресение) в 15:00](http://timeanddate.com/worldclock/fixedtime.html?day=20&month=3&year=2016&hour=15&min=0&sec=0&p1=166). В ней смогут принять участие все команды, кто не прошел в Раунд 1 по результатам первой квалификации.↵
↵
**UPD 2:** Добавлен [разбор задач](http://mirror.codeforces.com/blog/entry/43794).