MiptLited's blog

By MiptLited, 4 years ago, In Russian

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

  • Vote: I like it
  • +22
  • Vote: I do not like it