Блог пользователя MiptLited

Автор MiptLited, 3 года назад, По-русски

Мы готовы рассказать о международных сборах по программированию Moscow International Workshop 2021. В этот раз они пройдут дистанционно с 21 по 27 ноября для двух дивизионов: А и B.

К участию приглашаются студенческие команды со всего мира. Обратите внимание: обучение проходит на английском языке. Что будет в программе:

  • пять 5-часовых контестов;

  • разбор задач с тренерами;

  • лекции от преподавателей ведущих российских вузов, а также бывших участников и победителей ICPC.

А еще в день старта участники смогут испытать себя в чемпионате, проходящем в рамках фестиваля RuCode 4.0.

Зачем нужны MW?

Сборы Moscow International Workshops помогают подготовиться к этапам студенческого чемпионата мира по спортивному программированию ICPC, а также прокачать hard skills в алгоритмах и умение работать в команде, что тоже очень важно! Еще один аргумент − в 2019 году 11 из 12 медалистов ICPC проходили обучение в Moscow Workshops. Согласитесь, статистика довольно впечатляющая!

Скорее собирайте команду и присоединяйтесь! Зарегистрироваться для участия можно тут: https://it-edu.com/1e27

Подробности по ссылке: https://it-edu.com/zdtr

Полный текст и комментарии »

  • Проголосовать: нравится
  • -51
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, перевод, По-русски

Онлайн-чемпионат по программированию RuCode уже в это воскресенье, 25 апреля.

Чемпионат RuCode — это отличная возможность проверить свои знания и отследить свой рост. И, конечно, заявить о себе — для тех, у кого не было опыта участия в соревнованиях или он совсем небольшой.

Чемпионат пройдет в дивизионах A/B (eJudge )и C/D (Яндекс.Контест). Участвовать могут команды до 3 человек (в одиночку тоже можно). Дивизиону Е рекомендуем пробовать свои силы в контесте C/D.

Задания чемпионата будут доступны на русском и английском языках.

Для участия зарегистрируйтесь всей командой на сайте, логины и пароли для командного участия появятся в вашем личном кабинете в день проведения чемпионата.

Старт пробного тура в 10:30 (Мск), чемпионат — в 11:00 (Мск). Регистрация открыта до 24 апреля 23:59 (Мск).

До встречи на #RuCode!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +27
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Уже совсем скоро, с 8 по 11 апреля, пройдут отборы на интенсивы по программированию RuCode 3.0!

Интенсивы RuCode 3.0 — это ежедневные интенсивные занятия по программированию с лекторами ведущих вузов России. В каждый из пяти дней интенсивов ребят ждут обучающие блоки, состоящие из лекции, контеста и разбора. Для удобства занятия будут проводиться в разных временных зонах.

Участие бесплатно и доступно для всех желающих!

Полный текст и комментарии »

  • Проголосовать: нравится
  • -109
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Сборы пройдут с 17 по 23 апреля в дистанционном формате.

Приглашаем студенческие команды со всего мира. Ждём всех, кто хочет круто прокачаться в олимпиадном программировании вместе с сильнейшими студентами из разных стран. Небольшой факт о сборах: в 2019 году 11 из 12 медалистов ICPC проходили обучение в Moscow Workshops.

Обучение проводится на английском языке. В программу входит решение контестов, разбор задач с тренерами и лекции от преподавателей ведущих российских вузов, бывших участников и победителей ICPC.

Методистом сборов является Михаил Тихомиров, тренер золотых медалистов ICPC 2016 и 2018, серебряных медалистов 2017 и бронзовых 2019 года. Основным модератором контестов выступит Олег Христенко (aka Snark), главный судья Moscow Workshops ICPC и главный редактор Snarknews.

Все участники будут разделены по дивизионам:

  • Дивизион А — для опытных команд с серьезным уровнем подготовки, которые будут участвовать в финале.
  • Дивизион B — для участников, которые не прошли в финал, но хотят потренироваться перед следующим сезоном.

Подробности, стоимость, система скидок и регистрация на сайте.

До встречи!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +3
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Всем привет!

В рамках учебного фестиваля по ИИ и программированию RuCode мы разработали квест по спортивному программированию и решили подарить тройке победителей комплект из двух книг. Если будет много участников с одинаковыми результатами, будем использовать рандомайзер:)

Задача: играть и набирать как можно больше баллов.

Условия розыгрыша простые: подписаться на Moscow Workshops и поделиться результатом игры на своей странице (в таблице лидеров есть кнопки шера). Тогда результат будет засчитан и мы сможем подарить вам две классные книги.

Дедлайн: 31 марта. Играем по ссылке: http://game.rucode.net/. Удачи!

Полный текст и комментарии »

  • Проголосовать: нравится
  • -13
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Всем привет!

В марте мы запустили третий Всероссийский учебный фестиваль по ИИ и программированию RuCode. Как и раньше, он состоит из трёх этапов: онлайн-курсы, интенсивы и чемпионат.

О двух последних расскажем позже, а пока — про наш новый курс "Быстрый старт в спортивное программирование. Часть 2". Это продолжение супер-популярной первой части, которую на данный момент прошли уж 14 тыс. человек, а престижная образовательная премия EdCrunch Award признала этот курс лучшим по направлению «Программирование».

Как и первая часть, вторая содержит 4 модуля, по неделе на каждый. Так, за это время вы изучите следующие темы:

  • Базовые структуры данных: стек, очередь, дек, связный список

  • Структура данных heap, или куча, основные операции с кучей

  • Сортировки за n log n: сортировка кучей, слиянием, быстрая. Подсчет числа инверсий

  • STL для спортивного программирования: sort, unique, next_permutation, set, map и многое другое.

Зарегистрироваться на курс можно здесь.

Курс совершенно бесплатный, будем рады видеть вас среди участников!

P.S. Присоединяйтесь к нашему чату в Telegram (там мы разбираем задачи) и подписывайтесь на нас в ВК и ФБ, там еще много интересного)

Полный текст и комментарии »

  • Проголосовать: нравится
  • +2
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Don't miss the chance to join Moscow Workshops Juniors!

FINAL qualifying round is on this Sunday, February 7, at 12:00 pm UTC+03.

Moscow Workshops Juniors is the unique boot camp where students will be preparing for the national competitions and international olympiads in informatics. According to the statistics, 17 graduates of MWJ 2020 took part in the IOI and 11 of them won medals.

To take part in MWJ, you need to register on our website and pass the qualifying tour. The duration of the tour is 4 hours and its format is similar to olympiads in informatics.

Details and registration via link.

Join the round: http://opentrains.mipt.ru/~ejudge/team.cgi?contest_id..

See you soon!

Полный текст и комментарии »

  • Проголосовать: нравится
  • -5
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Приглашаем учащихся 9-11 классов принять участие в Moscow Workshops Juniors 2021 (24 февраля — 5 марта). Первый отборочный онлайн-тур состоится уже завтра, в воскресенье, 27 декабря в 12:00 по московскому времени.

Moscow Workshops Juniors – это уникальная школа, где ребят готовят к национальным и международным олимпиадам по информатике. Немного статистики: в этом году 17 выпускников MWJ 2020 приняли участие в IOI, а 11 из них завоевали медали.

В 2019 году на Moscow Workshops Juniors впервые открылась английская группа для ребят из Азербайджана, Армении, Боснии и Герцеговины, Дании, Индии, Италии, Сирии и Турции, в 2020 помимо перечисленных стран у нас побывали ребята из Нидерландов и Румынии. Всего в прошлые годы в МФТИ ежегодно приезжали около 170 участников. Мы были бы рады увидеть всех снова в Долгопрудном, но в этом году школа полностью пройдёт в онлайн-формате.

Участников школы ждут ежедневные тренировочные контесты, лекции, практические занятия и развлекательные мероприятия. По результатам вступительного контеста ребята делятся на три дивизиона — A, B, C. При этом участники могут сами формировать учебную программу из предложенных тем, ориентируясь на свой уровень подготовки.

Чтобы попасть на школу, необходимо зарегистрироваться на сайте и успешно пройти один из отборочных туров. Каждый отборочный тур идет 4 часа, и по формату он похож на олимпиады по информатике. Медалисты международной олимпиады по информатике (IOI) приглашаются на школу без прохождения отборочных туров.

Логин и пароль для доступа к туру появятся в личном кабинете после регистрации. Пройти пробный тур можно уже сейчас.

Стоимость школы пока не объявлена, но бесплатное участие для некоторых категорий будет сохранено.

Следите за новостями в группе Moscow Workshops Juniors ВКонтакте.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +7
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Приглашаем всех желающих принять участие в чемпионате по алгоритмическому программированию, приуроченном к 10-летию Центра развития ИТ-образования МФТИ.

Чемпионат пройдет в двух дивизионах: A/B и C/D. Задачи контеста подготовили преподаватели МФТИ и СПбГУ.

Участвовать в чемпионате можно как в команде до 3-х человек, так и в одиночку.

Зарегистрироваться на чемпионат можно по ссылке: https://clck.ru/SHb6p

16 декабря Центр развития ИТ-образования МФТИ (ЦРИТО) отмечает 10-летний юбилей. Открытый чемпионат 6 декабря — одна из образовательных инициатив ЦРИТО, которая наряду с другими текущими проектами в области ИТ помогает десяткам тысяч молодых и опытных специалистов из России и зарубежных стран в профессиональном и карьерном росте.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +33
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Один из организаторов Фестиваля, «Газпромбанк» открыл дополнительный трек по решению двух реальных задач, над которыми специалисты Банка работают прямо сейчас. Попробовать себя в решении задач может любой желающий.

Победителей ждут денежные призы и подарки с символикой «Газпромбанка». Но главный приз — это карьерные возможности: резюме победителей без очереди попадет на стол рекрутерам Газпромбанка.

Что надо делать: решить задачи (неограниченное количество раз) и прислать решение до 25 октября. Участвовать могут команды до трёх человек.

А вот и сами задачи:

  • Обезличивание данных

Необходимо разработать алгоритм по консистентному обезличиванию данных, для соблюдения закона о защите персональных данных, а также допуску к структурам данных третьих лиц.

  • Поиск и обезличивание клиентских данных в неструктурированном тексте

Необходимо разработать алгоритм по поиску и замене ФИО, адресной информации, номера карты, ИНН, СНИЛС, номера и серии паспорта в тексте различного формата с сохранением содержания.

Подробное описание задач, контакты и инструкция по выполнению по ссылке.

Удачи!

Полный текст и комментарии »

  • Проголосовать: нравится
  • -28
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Встречаемся в онлайне с 28 ноября по 5 декабря.

На сборах мы решаем контесты и разбираем задачи с тренерами, слушаем лекции от преподавателей ведущих российских вузов, бывших участников и победителей ICPC.

Участвовать в чемпионатах и турах ICPC можно по разным причинам: спортивный интерес, желание уйти в стратосферу в умении работать с алгоритмами, и чисто практическая — карьерные перспективы. О том, почему спортивный программист — это лакомый кусок для любой IT-компании, мы рассказывали здесь.

Чтобы успешно выступить на соревновании, нужно серьезно готовиться. Это можно делать и дома, но, согласитесь, если вашим образованием занимается тренер золотых медалистов ICPC, это что-то да значит. Это мы про Михаила Тихомирова. Минутка самолюбования: в 2019 году 11 из 12 медалистов ICPC учились у нас в Moscow Workshops.

К участию приглашаются студенческие команды со всего мира. Учиться будем на английском языке в двух дивизионах:

  • А — для опытных команд, которые претендуют на выход в финал

  • B — для участников, которые готовятся к участию в региональных соревнованиях

Участие платное, но не забудьте изучить систему скидок. Подробности на сайте.

Командная регистрация здесь.

До встречи!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +1
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Открытый онлайн-чемпионат по алгоритмическому программированию пройдёт 4 октября, старт в 10:00 (Мск).

Чемпионат RuCode — это отличная возможность проверить свои знания, отследить свой рост. И, конечно, заявить о себе — для тех, у кого не было опыта участия в соревнованиях или он совсем небольшой.

Финал рассчитан на уровни дивизионов C и D. Участвовать могут команды до 3 человек (в одиночку тоже можно).

Расписание:

10:00 начало трансляции и пробный тур

11:00-16:00 основной контест

16:00 начало разбора

Задания будут доступны на русском и английском языках.

Как участвовать:

1) зарегистрируйтесь на сайте RuCode

2) заполните информацию о команде в анкете. Название команды — обязательно, даже если вы в ней один или одна

Регистрация будет открыта до 3 октября 23:59 (Мск).

До встречи на #RuCode!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +136
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

С 19 по 22 сентября пройдут отборы на онлайн-интенсивы в рамках фестиваля RuCode. Отборы начнутся в 09:00 по мск.

Интенсивы направлены на тех, кто только начинает свой путь алгоритмическом программировании (дивизионы C и D). Участвовать приглашаются все желающие — школьники, студенты вузов и колледжей, специалисты и так далее.

Как попасть на отборы:

  1. Зарегистрироваться на сайте фестиваля
  2. Заполнить анкету участника фестиваля. Не забудьте указать, в каком часовом поясе планируете проходить интенсивы :)
  3. Выбрать удобный день из предложенных и написать контест из 10 задач по программированию. На весь контест отводится 5 часов. Ссылки с логином и паролем для тестирующей системы будут в личном кабинете.

Что потом? Лучшие участники по итогам отбора будут поделены на дивизионы по уровню сложности — С и D. Интенсивы пройдут с 28 сентября по 2 октября в формате онлайн-лекций, контестов и онлайн-разборов. Обучение будет проходить в четырех часовых поясах. Каждый день будут доступны ссылки на лекции со всех четырех часовых поясов, так что вы сможете поучаствовать в интенсиве в удобное время.

Темы Div. C:

  • Бор, динамическое программирование на боре
  • Алгоритм Ахо-Корасик
  • Выпуклая оболочка: алгоритмы Джарвиса, Грэхема
  • Паросочетания, минимальное вершинное покрытие/максимальное независимое множество
  • Дерево отрезков: присваивание/прибавление на подотрезке, двумерное дерево отрезков, динамическое дерево отрезков

Темы Div. D:

  • Динамическое программирование
  • Базовые строки: префикс, Z, манакер, хэши
  • Геометрия: точки-прямые-отрезки, скалярные/векторные произведения, расстояния/пересечения
  • Графы
  • Задачи range sum query, range minimum query
  • Префиксные суммы, разреженная таблица, дерево отрезков

Лекторы курса – преподаватели крупнейших вузов России (МФТИ, УрФУ, ДВФУ).

Проект RuCode Festival организован МФТИ совместно с ведущими вузами и общественными организациями из 15 регионов России при поддержке Фонда развития Физтех-школ с использованием гранта Президента Российской Федерации, предоставленного Фондом президентских грантов.

Подробная информация на https://rucode.net

RuCode

Полный текст и комментарии »

  • Проголосовать: нравится
  • +17
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Первый этап второго учебного фестиваля по алгоритмическому программированию и искусственному интеллекту начнётся уже 31 августа. И по традиции — с онлайн курсов. Теперь их два по обоим трекам:

«Быстрый старт в искусственный интеллект»

«C++ для спортивных программистов»

На прохождение курсов мы даём месяц, после чего начнём отбор на бесплатные интерактивные интенсивы по этим направлениям.

Интенсив по ИИ завершится 3 октября презентацией лучших решений на реальных задачах из индустрии.

Финалом трека по алгоритмическому программированию станет чемпионат в дистанционном формате, который пройдёт 4 октября.

Мы разработали фестиваль вместе с вузами и организациями Владивостока, Екатеринбурга, Петрозаводска, Ижевска, Иркутска, Иннополиса, Красноярска, Новосибирска, Перми, Саратова, Читы, а также Томска, Калининграда, Нижнего Новгорода и Ташкента.

Подробности на нашем сайте.

Присоединяйтесь!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +39
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Мы запускаем онлайн-сборы, которые пройдут с 5 по 12 сентября. За эти дни участники пройдут 5 контестов, лекций и разборов, получат возможность найти стажировку и погрузиться в тему ИИ. Сборы платные, подробности на сайте.

Участвовать можно одному или в команде до трех человек. Всех участников разделят на дивизионы: A/B (сложный уровень, задачи и лекции на английском), C и D (для начинающих и «продолжающих», задачи и лекции на русском).

Попробовать силы могут все, кто владеет хотя бы одним языком программирования.

Расписание сборов:

5 сентября: открытие и конференция по soft skills, где мы обсудим, как составлять привлекательное резюме и находить прибыльную работу по душе, как развивать эмоциональный интеллект, problem solving, как находить стажировки и многое другое.

6-8 сентября: лекции, контесты и разборы.

9 сентября: выходной.

10-11 сентября: лекции, контесты и разборы.

12 сентября: закрытие и трек по искусственному интеллекту для всех дивизионов. Про него расскажем в отдельном посте.

Программа сборов, стоимость и другие подробности на сайте.

Полный текст и комментарии »

  • Проголосовать: нравится
  • -17
  • Проголосовать: не нравится

Автор MiptLited, 4 года назад, По-русски

Олимпиадные школы МФТИ продолжают набор на вторую и третью смены для школьников 7-11 классов. Успейте написать тестирование по выбранному направлению до 23 июня!

Олимпиадные школы МФТИ — это университетский лагерь для школьников, где школьники ежедневно посещают пары, как настоящие студенты, слушают научно-популярные лекции от действующих учёных, разработчиков, сотрудников крупных российских IT-компаний, а также участвуют в интеллектуальных играх, творческих конкурсах, кинопросмотрах, спортивных турнирах и многом другом.

Занятия проводят опытные преподаватели, члены жюри Всероссийской олимпиады школьников, преподаватели и выпускники ведущих российских и зарубежных вузов: МФТИ, МГУ им. Ломоносова, НИУ ВШЭ, СПбГУ, КФУ, Ecole Polytechnique и Института Vedecom (Франция), Северо-Восточного университета Бостона (США), Университета имени Бар-Илана (Израиль).

Направления второй онлайн-смены (12-23 июля): Математика, Физика, Химия, Биомедицина, Информатика, Компьютерное зрение, Информационная безопасность, Машинное обучение и анализ данных.

Направления третьей, предварительно очной, смены (26 июля — 7 августа): Математика, Физика, Информатика.

Если вы хотите участвовать:

  1. Зарегистрируйтесь на сайте и заполните анкету

  2. Пройдите тестирование по выбранному предмету до 23 июня

  3. Ждите от нас письмо с подтверждением.

Подробности на нашем сайте и в группе ВКонтакте.

Полный текст и комментарии »

  • Проголосовать: нравится
  • -3
  • Проголосовать: не нравится

Автор MiptLited, 5 лет назад, По-русски

Приглашаем студентов и школьников участвовать в онлайн-чемпионате по спортивному программированию. Чемпионат начнется 31 мая в 11:00 по Москве и продлится 5 часов. Командам будут предложены задачи уровня Дивизиона В. Участвовать может любая команда: от тех, которые уже имеют достижения на региональных чемпионатах, до команд-новичков, которые желают оценить свои силы.

Для участия нужно:

  • владеть хотя бы одним языком программирования (C++, Java, Python или Kotlin)

  • собрать команду до трех человек

  • подать заявку и ждать от нас письма-подтверждения

Чемпионат завершает восьмимесячный цикл проекта «Московские тренировки по спортивному программированию». В рамках проекта любой студент московского вуза мог бесплатно подготовиться к международным студенческим чемпионатам по программированию. Методистом тренировок был Филипп DPR-pavlin Рухович, лекции читали Андрей Сергунин, Евгений Белых, Владислав veschii_nevstrui Невструев и другие тренеры с опытом участия в крупных соревнованиях. Проект поддержан Фондом грантов мэра Москвы в 2019 году и проводился под руководством Физтех-Союза и Центра развития ИТ-образования МФТИ. Подробнее о проекте здесь.

Контест будет проводиться на платформе ejudge. После контеста для всех участников будет проведен онлайн разбор задач, подведение итогов чемпионата и награждение победителей ценными подарками от наших партнёров — онлайн-школы английского языка Skyeng и компании JetBrains.

Кстати, JetBrains предоставляет много возможностей для студентов, вот, например, бесплатные образовательные лицензии.

Присоединяйтесь!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +42
  • Проголосовать: не нравится

Автор MiptLited, 5 лет назад, перевод, По-английски

UPD2: Standings: http://opentrains.mipt.ru/~ejudge/showres.cgi?data=resExt

http://opentrains.mipt.ru/~ejudge/showres.cgi?data=resExt2

UPD: registration deadline extended to April 25 23:59 (Moscow).

On April 26, 2020 at 10 AM (Moscow) join the international competitive programming e-championship RuCode Festival.

Rucode Festival is a great opportunity to prove yourself and get experience in programming competitions. The Championship will be held in two different levels of complexity: for A/B divisions and for C/D divisions. The tasks will be in English and in Russian.

To take part please register until April 22, 23:59 (Moscow)

The Championship Schedule:

Opening: 10:00 — 10:30

Trial round: 10:30 — 11:00

Contest: 11:00 — 16:00

Contest analysis: 17:00 — 19:00

The tasks are made by the leading Russian universities professors, champions of international competitions and coaches of Moscow Workshopssnarknews, 300iq, veschii_nevstrui, DPR-pavlin, I_love_myself.

RuCode Festival is held by MIPT, Yandex, MegaFon and supported by Phystech Schools Development Fund, Presidential Grants Fund и Analytical Center for the Government of the Russian Federation.

See you at the RuCode e-Championship!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +212
  • Проголосовать: не нравится

Автор MiptLited, 5 лет назад, По-русски

4-5 апреля пройдет отбор на онлайн-интенсивы в рамах фестиваля RuCode.

Это программа для начинающих в сфере спортивного программирования (дивизионы C и D). Участвовать приглашаются все желающие — школьники, студенты вузов и колледжей, специалисты и так далее.

Пройти регистрацию и подать заявку на участие можно до 3 апреля 2020 включительно на сайте rucode.net. Все дальнейшие инструкции придут на почту.

В ходе отбора надо будет решить:

  • на трек по спортивному программированию: индивидуальный (!) тур из 10 задач за 4 часа;
  • на трек по искусственному интеллекту: 10 задач по математике, 3 задачи по программированию и 2 задачи по ИИ в индивидуальном формате.

Что будет дальше?

Дальше обучение пройдет по двум трекам:

1) Спортивное программирование — лучшие участники отбора будут поделены на дивизионы по уровню сложности — С и D. Интерактивные интенсивы пройдут с 22 по 24 апреля в формате онлайн-лекций, контестов и онлайн-разборов. За три дня предстоит осилить 10 часов лекционных занятий и 15 часов практических.

Темы див.C:

1) Остовные деревья. Алгоритмы Прима, Краскала.
2) Поиск кратчайших путей в граеф. Алгоритмы Флойда, Форда-Беллмана;
3) Вычислительная геометрия. Многоугольники. Проверка того, лежит ли точка в многоугольнике (offline за O(n) и online в выпуклом за O(log n)). Площадь многоугольника: метод трапеций и метод треугольников. Площадь пересечения окружности и многоугольника;
4) Динамическое программирование: поиска номера объекта (перестановки, сочетания, ПСП и т.п.), поиск объекта по номеру;
5) Теория чисел: решение диофантовых уравнений, китайская теорема об остатках.

Темы див.D:

1) Рекурсивные перебор
2) Поиск кратчайших путей во взвешенном графе. Алгоритм Дейкстры;
3) Вычислительная геометрия: точки, прямые, отрезки, их взаимное расположение, поиск точек пересечения;
4) Динамическое программирование: поиск наибольшей возрастающей подпоследовательности, наибольшей общей подпоследовательности;
5) Деревья. Поиск диаметра, центра, центроида. Динамическое программирование на поддеревьях.

Лекторы курса – преподаватели крупнейших вузов России (МФТИ, УрФУ, НГУ, ДВФУ).

2) Искусственный интеллект — обучение пройдет в формате онлайн-лекций и работы над своим проектом. С 10 по 21 апреля пройдет 8 онлайн-лекций. Лекторы курса – преподаватели МФТИ и эксперты из крупных IT-компаний. По результатам интенсивов 25 лучших студентов будут представлять свои проекты. Лучшие участники будут награждены памятными призами. Трек и задачи разработаны МФТИ, Сбербанком и Аналитическим центром при Правительстве Российской Федерации.

Все выпускники будут приглашены без отбора для участия в онлайн-чемпионате RuCode 25-26 апреля. Чемпионат по спортивному программированию пройдет в командном формате.

Программа RuCode разработана МФТИ, Сбербанком, МегаФоном, Яндексом и Аналитическим центром при Правительстве РФ при поддержке Фонда развития Физтех-школ с использованием гранта Президента России, предоставленного Фондом президентских грантов.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +22
  • Проголосовать: не нравится

Автор MiptLited, 5 лет назад, По-английски

Good news about Moscow Pre-Finals Workshop 2020!

Due to the difficult epidemiological situation in the world, and also taking into account the depreciation of the ruble against the dollar, we decided to recalculate the cost of participation for teams from non-EAEU countries. Thus, the current cost of participation for one non-EAEU team is $690.

Also, we updated Moscow Pre-Finals Workshop 2020 discount system:

  • Yandex increases the quota for free participation in the Workshop for teams from the Northern Eurasia region. 20 teams will be chosen based on the results of the third stage (four rounds) of OpenCup in Division A — opencup.ru. The fourth and final round will take place this Sunday, March 29.
  • All ICPC 2020 finalists receive a 50% discount.
  • Discounts by Moscow Workshops remain the same: 80, 60, 40 and 20 percent discount respectively for the first four teams in the standings based on the results of the third stage (four rounds) of OpenCup in Division B. Remember about OpenCup round on March 29!
  • On April 4 at 11:00 will be held a four-hour “A -” level contest (entire div.B and lower half of the div.A ranking) to distribute discounts to sixteen teams. ICPC 2020 finalists and teams that received prizes from Yandex can participate only out of the competition. Thus, 16 more teams will receive a 50% discount on participation in the Moscow Pre-Finals Workshop 2020.

Discounts from different list items cannot be summarized. Only teams that meet the basic ICPC eligibility requirements in this or future seasons can apply for discounts (ICPC veterans cannot apply for discounts).

More details about the new discounts: https://bit.ly/2JhR724

Registration for teams from EAEU countries: http://bit.ly/2U3wgpc

Registration for teams from other countries: http://bit.ly/2QvXliN

Stay safe!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +10
  • Проголосовать: не нравится

Автор MiptLited, 5 лет назад, По-русски

Ребята, у нас хорошие новости о сборах Moscow Pre-Finals Workshop 2020. Есть много вариантов, как принять в них участие бесплатно или с большой скидкой. Плюс мы снизили цены в долларах.

Обновленная система скидок:

  1. Яндекс в два раза увеличивает квоту на бесплатное участие в сборах команд региона "Northern Eurasia". Отбор 20 команд, которые получат призы, пройдет по итогам третьей стадии (четырех раундов) OpenCup в дивизионе А. Четвертый и заключительный раунд состоится в это воскресенье, 29 марта, не забывайте участвовать на opencup.ru!

  2. Все финалисты ICPC 2020 получают скидку 50% на участие в сборах.

  3. По итогам все той же третьей стадии (четырех раундов) OpenCup в дивизионе B скидки от Moscow Workshops останутся прежними: 80, 60, 40 и 20 процентов для первых четырех команд в зачете. Не забывайте про раунд 29 марта!

  4. В субботу, 4 апреля, в 11:00 мы проведем четырехчасовой контест уровня "А-", то есть для всего дивизиона B и команд нижней части рейтинга дивизиона А, и распределим шестнадцать скидок. Команды-финалисты и команды, получившие призы от Яндекса, не войдут в общий зачет данного контеста. Таким образом, дополнительные 16 команд получат 50-процентную скидку на участие в Moscow Pre-Finals Workshop 2020.

❗Скидки из разных пунктов списка не суммируются. Претендовать на скидки могут команды, которые проходят по критериям ICPC в этом или в будущих сезонах (ветераны ICPC не могут претендовать на скидки).

Больше подробностей о системе скидок на сайте: https://bit.ly/2JhR724

Регистрация для команд из стран ЕАЭС: http://bit.ly/2U3wgpc

Регистрация для команд из других стран: http://bit.ly/2QvXliN

Полный текст и комментарии »

  • Проголосовать: нравится
  • +3
  • Проголосовать: не нравится

Автор MiptLited, 5 лет назад, По-английски

UPD: Moscow Pre-Finals Workshop 2020 will be held remotely.

Due to the epidemiological situation, as well as following the instructions of the Moscow government and the internal orders of the MIPT, we are forced to hold the Workshop completely online.

We will contact all the participants who have already registered and paid within two days.

The educational program of the Workshop remains the same:

  • access to the contests within three months after the beginning of the Workshop;
  • access to the video lectures and materials of the contest analysis;
  • access to the video lectures and materials of the lectures (for div.B);
  • electronic certificate of participation for the team.

The price of remote participation is 51000 rubles per team for participants from the EAEU countries and $1050 per team for participants from other countries.

The format of remote participation won't affect the quality of the Workshop. Our team and Moscow Workshops coaches will make every effort to provide participants with full support and comfortable training.

Registration for teams from EAEU countries: http://bit.ly/2U3wgpc

Registration for teams from other countries: http://bit.ly/2QvXliN

Полный текст и комментарии »

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

Автор MiptLited, 5 лет назад, По-русски

Привет, Codeforces!

Наши сборы Moscow Pre-Finals Workshop 2020 полностью переходят в дистанционный формат.

В связи с эпидемиологической обстановкой в нашем регионе, а также следуя указаниям правительства Москвы и Московской области и внутренним распоряжениям МФТИ, мы вынуждены перенести сборы в онлайн-формат, полностью отказавшись от их очного проведения.

Формат и программа сборов остаются прежними: дивизион А и дивизион В, обучение на английском языке.

Мы свяжемся по почте в течение двух дней со всеми участниками, которые уже успели зарегистрироваться и внести оплату.

Стоимость участия всей команды, включая тренера, составит 51 000 рублей для участников из стран ЕАЭС, а для участников из других стран — $1050.

В данную стоимость включена учебная программа, повторяющая планировавшиеся очные сборы: доступ к контестам в течение трех месяцев с начала сборов, видеозаписи и текстовые материалы разборов контестов, видеозаписи и текстовые материалы лекций, электронный сертификат о прохождении сборов.

Дистанционный формат участия никак не повлияет на качество самих сборов. Наша команда и тренеры Moscow Workshops сделают все возможное, чтобы обеспечить командам полную информационную поддержку и комфортное обучение.

Регистрация команд из стран ЕАЭС: https://vk.cc/aruhnv

Регистрация для остальных участников: https://vk.cc/aruhsx

Полный текст и комментарии »

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

Автор MiptLited, 5 лет назад, По-русски

Идет регистрация на открытый онлайн-курс «Быстрый старт в спортивное программирование». Над программой работали Владислав veschii_nevstrui Невструев, Олег snarknews Христенко, Филипп DPR-pavlin Рухович и Илья irkstepanov Степанов. Курс рассчитан на учащихся старших классов школы и студентов младших курсов технических специальностей.

Для прохождения курса необходимо хорошо владеть основами одного из следующих языков программирования: С/С++, Java, Pascal/Delphi, Python (нужно уметь писать циклы, массивы, процедуры/функции и тому подобное).

Курс начнется 2 марта 2020 года и будет рассчитан на четыре недели занятий. На один тематический модуль нужно будет потратить от двух до пяти часов в неделю.

В день начала курса пройдет два открытых вебинара, на которых можно будет узнать подробности о программе. Время и ведущие:
2 марта, 10:00 (по московскому времени) — Владислав veschii_nevstrui Невструев
2 марта, 17:00 (по московскому времени) — Олег snarknews Христенко Записи вебинаров будут доступны.

Модули программы

Модуль 1: Базовые алгоритмы
1. Асимптотика
2. Линейные алгоритмы
3. Бинарный поиск. Часть 1
4. Бинарный поиск. Часть 2

Модуль 2: Теория чисел
1. Целые типы данных, решето Эратосфена
2. Базовые операции по модулю
3. Алгоритм Евклида, расширенный алгоритм Евклида
4. Малая теорема Ферма, бинарное возведение в степень, деление по простому и составному модулю

Модуль 3: Динамическое программирование
1. Определения
2. Линейное динамическое программирование
3. Квадратное динамическое программирование
4. Восстановление ответа
5. Задача о рюкзаке

Модуль 4: Теория графов
1. Базовые определения теории графов
2. Обход в глубину
3. Обход в ширину

Регистрация на курс уже открыта, присоединиться к нему можно будет и после 2 марта. Онлайн-курс “Быстрый старт в спортивное программирование” — это первая часть проекта RuCode, реализуемого при поддержке Фонда президентских грантов.

В начале апреля 2020 года пройдет отборочное тестирование для участия в очных трехдневных интенсивах, которые пройдут во Владивостоке, Екатеринбурге, Ижевске, Иркутске, Казани, Красноярске, Новосибирске, Перми, Саратове и Чите. Завершающим этапом программы станет чемпионат RuCode, студенческие команды-победители которого будут приглашены за счет организаторов в Москву в качестве гостей на финал студенческого чемпионата мира по программированию ICPC.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +55
  • Проголосовать: не нравится

Автор MiptLited, 5 лет назад, По-русски

Уже совсем скоро — 25 февраля — 5 марта — начнутся сборы Moscow Workshops Juniors 2020.

Последний отборочный тур состоится 2 февраля в 12:00.

Если кто в первый раз, рекомендуем сначала пройти пробный тур — http://bit.ly/2Udja9u

В программе сборов 2020:

  • Ежедневные тренировочные контесты;
  • Тематические учебные лекции;
  • Научно-популярные лекции;
  • Спортивный досуг, интеллектуальные игры и другие развлекательные мероприятия.

Учебный процесс:

По результатам вступительного контеста участники делятся на три дивизиона — A, B, C. Соревнующиеся могут выбрать из предложенных тем наиболее интересные и составить оптимальную учебную программу, ориентируясь на свой уровень подготовки. Если учебная программа покажется им слишком простой или сложной, они могут перейти в другой дивизион.

Для того, чтобы стать участником, нужно:

  1. Заполнить регистрационную форму http://bit.ly/319UHmU. Логин и пароль для доступа к отборочным турам будут направлены вам по почте после регистрации.
  2. Успешно пройти отборочные онлайн-туры, по формату приближенные к олимпиадам по информатике. Продолжительность тура — 4 часа.

40 лучших участников по итогам каждого тура из числа тех, кто решил в данном туре хотя бы одну задачу и ещё не получил приглашения по итогам какого-то из предыдущих туров, получают приглашение на участие в MWJ. Остальные участники входят в лист ожидания, отсортированный по возрастанию суммы мест в двух раундах, в которых участник занимал наиболее высокие места.

В прошлом году студенты из Беларуси, Казахстана, Украины, Азербайджана, Киргизии, Боснии и Герцеговины, Германи, Италии, Турции и Сирии приняли участие в MWJ.

С 2020 года медалисты международной олимпиады по информатике (IOI) приглашаются на школу без отбора.

Стоимость участия будет объявлена чуть позже.

Удачи!

Полный текст и комментарии »

  • Проголосовать: нравится
  • -10
  • Проголосовать: не нравится