Algorithm

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

Yandex has been supporting competitive programming for many years, organizing competitions, training camps, and schools.

Yandex developers, along with programming Olympiad participants, help create the tasks for this category.

Prizes

Compete for a chance to win cash prizes.
500,000 RUB
First place
400,000 RUB
Second place
300,000 RUB
Third place
200,000 RUB
Fourth place
100,000 RUB
Fifth place

The best of the best

16,000+

applications from developers in 70 countries
were received last year. Yandex Cup is a chance to test yourself and go head-to-head against the best programmers from all over the world.

Junior to Expert

open to developers of all levels
For the first time, juniors­* and Yandex employees will participate in the championship, competing separately for the title of company champion.

Gold Final

for the title of absolute champion
Track winners will compete against the victorious juniors and Yandex employees­*.
*Juniors participate in the tracks of Analytics and Algorithm

Rounds

October 14–20 online
Qualifying
You may compete in several categories. The top participants will go to the semi-finals­*
November 3 online
Semi-finals
Choose only one category. The top 20 participants in each will advance to the finals­*
December 2–5 in‑person
Finals
The Yandex Cup 2024 finals and award ceremony in Tashkent. Additionally, the Gold Final will feature the winners of each category­** competing for the title of The Best Developer
* Rounds and dates vary for the Machine Learning and Mobile Development categories. Check out the category pages for more details.
** Winners of the Machine Learning category will not participate in the Gold Final.

Team

  • Alexander Minakov
    Alexander Minakov
    Head of Smart Home and voice assistant infrastructure department
  • Kiryll Shyrma
    Kiryll Shyrma
    Head of advertainment ranking services team
  • Alexander Novozhilov
    Alexander Novozhilov
    Developer in the Yandex Query Language development group
  • Abdikozha Abdikalykov
    Abdikozha Abdikalykov
    Analyst-developer in the hotel product analytics group at Yandex Travels
  • Maxim Andryushin
    Maxim Andryushin
    Developer in the Geoservices Traffic Jam Analyser Development Group
  • Danil Shabanov
    Danil Shabanov
    Developer in the product search functionality development team at E‑com
  • Nikita Sokolov
    Nikita Sokolov
    Developer in the backend development service for purchases at Yandex Market
  • Evgeny Anzin
    Evgeny Anzin
    Developer at Yandex Cloud Tech
==============
Stay connected
==============