Algorithm

  • Java
  • Python
  • Kotlin
  • C#
  • С/C++
  • Go
  • Rust

Yandex has supported competitive programming for many years: it arranges competitions and organizes training camps and schools. From 2011 to 2018, the company held international competitions for competitive programing: Yandex.Algorithm.

This year, it's back as a separate track, and its tasks were created by Yandex developers, programming competition participants.

Prizes

  • 300,000 RUBFirst place
  • 250,000 RUBSecond place
  • 200,000 RUBThird place
  • 150 000 RUBFourth place
  • 100 000 RUBFifth place
  • +100 000 RUBbest student in category

Rounds

Qualification will take place from November 1 to November 7 with two options to choose from: Marathon or Sprint. The top participants in each will move on to the final.
  • Qualifying
    Marathon
    • 1 route optimization challenge for Yandex Go scooters relocation based on historical data;
    • 7 days to  solve
    or
  • Sprint
    • 6 algorithmic challenges;
    • 120 minutes to solve. You can start any day of the qualification.
  • Final
    You may choose only one category. Winners will receive cash prizes.

Team

  • Aleksey Tolstikov
    Aleksey Tolstikov
    Academical head of YSDA
  • Alexander Sarantcev
    Alexander Sarantcev
    Developer
  • Andrey Halyavin
    Andrey Halyavin
    Leading developer of Geosearch infrastructure
  • Sergey Savelyev
    Sergey Savelyev
    Team leader
  • Ilya Kuchumov
    Ilya Kuchumov
    Group head
  • Aleksey Zheglov
    Aleksey Zheglov
    Software engineer
  • Ivan Anikin
    Ivan Anikin
    Developer
  • Eldiiar Dzhunusov
    Eldiiar Dzhunusov
    Developer
  • Kiryl Shyrma
    Kiryl Shyrma
    Software developer
  • Artem Plotkin
    Artem Plotkin
    Developer

Archive