Привет, Codeforces!↵
↵
![ ](/predownloaded/37/f3/37f33e02b6220a02b1c61b24d92a72828d9b5f55.png)↵
↵
Приглашаем вас поучаствовать в **AIM Tech Mini Marathon 1**, который состоится [1 февраля, в четверг, в 19:00 MSK](https://www.timeanddate.com/worldclock/fixedtime.html?day=1&month=2&year=2018&hour=19&min=0&sec=0&p1=166) и продлится 3 часа.↵
↵
Это **нерейтинговый контест**, в котором участникам будет предложена одна задача, не имеющая быстрого и полного решения. Решения будут оцениваться независимо по каждому тесту некоторым положительным числом. Точная формула подсчета баллов будет задана в условии задачи. Баллы по отдельным тестам суммируются для получения конечного результата решения. В контесте могут принять участие команды размером до трех человек.↵
↵
**В начале соревнования будут опубликованы все тесты**, они будут использованы и для промежуточного и для финального тестирования. Также вам будет доступен чекер и визуализатор ваших решений, написанный на языке python3. В конце анонса вы найдете подробности о настройке окружения. Локальный запуск чекера и визуализатора является опциональным, но они помогут вам в решении задачи. Решения могут быть написаны на любом языке, который поддерживается codeforces.↵
↵
AIM Tech Mini Marathon 1 пройдет во время Петрозаводских сборов, которые наша компания традиционно спонсирует. По окончанию контеста мы наградим топ-5 команд участников сборов памятными футболками.↵
↵
Марафон подготовили сотрудники компании AIM Tech: [user:ArtDitel,2018-01-30], [user:Kostroma,2018-01-30], [user:SirShokoladina,2018-01-30], [user:zeliboba,2018-01-30], [user:Edvard,2018-01-30], [user:zloyplace35,2018-01-30].↵
↵
Благодарим Михаила Мирзаянова [user:MikeMirzayanov,2018-01-30] за Codeforces и Polygon, и координатора задач Николая Калинина [user:KAN,2018-01-30] за помощь в подготовке раунда!↵
↵
Наша компания занимается алгоритмической торговлей на бирже, ключевыми понятиями для нас являются big data, low latency и high frequency trading. Умение писать эффективный C++ код, алгоритмическое мышление и математическая интуиция очень полезны в нашей работе, поэтому большая часть наших сотрудников — олимпиадники по программированию и математике. В свободное от работы время мы участвуем в разных соревнованиях по программированию и не только, испытываем себя на прочность в походах и покоряем горные вершины.↵
↵
Узнать о нас больше можно на сайте aimtech.com, в facebook и instagram. А еще нам всегда можно написать с любым вопросом, в том числе и по поводу работы у нас – через CF, VK, FB, Telegram или просто по почте.↵
↵
Всем удачи и высокого рейтинга!↵
↵
↵
Для корректной работы визуализатора вам понадобится python3 с установленной библиотекой pillow. Python3 можно скачать здесь https://www.python.org/downloads/. Pillow можно установить, выполнив команду `pip3 install pillow` в Linux, Windows или MacOs.↵
Для проверки установки создайте файл `test.py` со скриптом:↵
↵
~~~~~↵
from PIL import Image, ImageDraw↵
im = Image.new("RGB", (128, 128))↵
draw = ImageDraw.Draw(im)↵
draw.line((0, 0) + im.size, fill=128)↵
draw.line((0, im.size[1], im.size[0], 0), fill=128)↵
del draw↵
im.show()↵
~~~~~↵
↵
и запустите его: `python3 test.py`↵
Вы должны увидеть красный крест на черном фоне. ↵
↵
Если возникли проблемы, то пишите в комментариях.↵
↵
**UDP. В данном соревновании нет ограничения одного компьютера на команду, вы можете использовать по компьютеру на участника**↵
↵
**TCP. Каждый тест будет находиться в отдельной задаче, состоящей из одного теста**↵
↵
**IGMP. Вы можете скачать защищенный архивом пароль, используя любую из ссылок**:↵
↵
https://drive.google.com/file/d/1dkIBfW_Gy6c3FJtXjMXZPMsGKRyn3pzp↵
↵
https://www.dropbox.com/s/77jrplnjgmviiwt/aimmaze.zip?dl=0↵
↵
**Пароль будет опубликован в условии. Пожалуйста, используйте только одну из ссылок, там выложены одинаковые архивы**
↵
![ ](/predownloaded/37/f3/37f33e02b6220a02b1c61b24d92a72828d9b5f55.png)↵
↵
Приглашаем вас поучаствовать в **AIM Tech Mini Marathon 1**, который состоится [1 февраля, в четверг, в 19:00 MSK](https://www.timeanddate.com/worldclock/fixedtime.html?day=1&month=2&year=2018&hour=19&min=0&sec=0&p1=166) и продлится 3 часа.↵
↵
Это **нерейтинговый контест**, в котором участникам будет предложена одна задача, не имеющая быстрого и полного решения. Решения будут оцениваться независимо по каждому тесту некоторым положительным числом. Точная формула подсчета баллов будет задана в условии задачи. Баллы по отдельным тестам суммируются для получения конечного результата решения. В контесте могут принять участие команды размером до трех человек.↵
↵
**В начале соревнования будут опубликованы все тесты**, они будут использованы и для промежуточного и для финального тестирования. Также вам будет доступен чекер и визуализатор ваших решений, написанный на языке python3. В конце анонса вы найдете подробности о настройке окружения. Локальный запуск чекера и визуализатора является опциональным, но они помогут вам в решении задачи. Решения могут быть написаны на любом языке, который поддерживается codeforces.↵
↵
AIM Tech Mini Marathon 1 пройдет во время Петрозаводских сборов, которые наша компания традиционно спонсирует. По окончанию контеста мы наградим топ-5 команд участников сборов памятными футболками.↵
↵
Марафон подготовили сотрудники компании AIM Tech: [user:ArtDitel,2018-01-30], [user:Kostroma,2018-01-30], [user:SirShokoladina,2018-01-30], [user:zeliboba,2018-01-30], [user:Edvard,2018-01-30], [user:zloyplace35,2018-01-30].↵
↵
Благодарим Михаила Мирзаянова [user:MikeMirzayanov,2018-01-30] за Codeforces и Polygon, и координатора задач Николая Калинина [user:KAN,2018-01-30] за помощь в подготовке раунда!↵
↵
Наша компания занимается алгоритмической торговлей на бирже, ключевыми понятиями для нас являются big data, low latency и high frequency trading. Умение писать эффективный C++ код, алгоритмическое мышление и математическая интуиция очень полезны в нашей работе, поэтому большая часть наших сотрудников — олимпиадники по программированию и математике. В свободное от работы время мы участвуем в разных соревнованиях по программированию и не только, испытываем себя на прочность в походах и покоряем горные вершины.↵
↵
Узнать о нас больше можно на сайте aimtech.com, в facebook и instagram. А еще нам всегда можно написать с любым вопросом, в том числе и по поводу работы у нас – через CF, VK, FB, Telegram или просто по почте.↵
↵
Всем удачи и высокого рейтинга!↵
↵
↵
Для корректной работы визуализатора вам понадобится python3 с установленной библиотекой pillow. Python3 можно скачать здесь https://www.python.org/downloads/. Pillow можно установить, выполнив команду `pip3 install pillow` в Linux, Windows или MacOs.↵
Для проверки установки создайте файл `test.py` со скриптом:↵
↵
~~~~~↵
from PIL import Image, ImageDraw↵
im = Image.new("RGB", (128, 128))↵
draw = ImageDraw.Draw(im)↵
draw.line((0, 0) + im.size, fill=128)↵
draw.line((0, im.size[1], im.size[0], 0), fill=128)↵
del draw↵
im.show()↵
~~~~~↵
↵
и запустите его: `python3 test.py`↵
Вы должны увидеть красный крест на черном фоне. ↵
↵
Если возникли проблемы, то пишите в комментариях.↵
↵
**UDP. В данном соревновании нет ограничения одного компьютера на команду, вы можете использовать по компьютеру на участника**↵
↵
**TCP. Каждый тест будет находиться в отдельной задаче, состоящей из одного теста**↵
↵
**IGMP. Вы можете скачать защищенный архивом пароль, используя любую из ссылок**:↵
↵
https://drive.google.com/file/d/1dkIBfW_Gy6c3FJtXjMXZPMsGKRyn3pzp↵
↵
https://www.dropbox.com/s/77jrplnjgmviiwt/aimmaze.zip?dl=0↵
↵
**Пароль будет опубликован в условии. Пожалуйста, используйте только одну из ссылок, там выложены одинаковые архивы**