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

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.


  • 300,000 RUBFirst place
  • 250,000 RUBSecond place
  • 200,000 RUBThird place
  • 150 000 RUBFourth place
  • 100 000 RUBFifth place
  • T-ShirtsTop-30


  • Trial
    Get a hang of the grading system and the format of the tasks. Results of this round will not be considered.
  • Qualifying
    You may compete in several categories. The best performing participants will go to the finals.
  • Final
    You may choose only one category. Winners will receive cash prizes


  • Aleksey Tolstikov
    Aleksey Tolstikov
    Academic projects coordinator
  • Ilya Akolzin
    Ilya Akolzin
    Chief Technology Officer of Yandex Education
  • Andrey Halyavin
    Andrey Halyavin
    Leading developer of Geosearch infrastructure
  • Ilnar Sabirzyanov
    Ilnar Sabirzyanov
    Developer at Yandex Market