Разгоняемся до предела
С++ - это про перформанс. Даже если все качественно работает, но работает медленно - этого недостаточно.
Собственно, поэтому мне так зашел летний
челлендж на
CodeRun — это как раз про эффективность, а не просто про «зеленые тесты».
Что по механике:
🔸 15 задач, от легких к суровым, выходят пачками по 5 штук каждые 5 дней
🔸 общий зачет + 11 отдельных лидербордов по языкам (плюсы там, естественно, есть)
🔸 стартовать можно в любой день до 17 июля
Ключевая фишка —
performance engineering. Тут мало пройти по корректности. Чем больше джуса выжали из кода, тем больше баллов.
Если в литкоде ты решил задачу с оптимальным по ассимптотике алгоритмом и кайфуешь, то здесь так не прокатит. Тут начинается настоящий C++: понимание, где у тебя лишние аллокации, как подружиться с кэшем, а где можно немного компайл тайма вставить.
Что можно за это получить:
— топ-1 по каждому из 11 языков → мерч-пак CodeRun
— топ-3 общего зачета → коллекционный лего-набор (для тех, кто соскучился по ручной сборке абстракций)
— топ-200 общего зачета → скип отборочного контеста + пробное интервью в Яндекс(!)
В общем, если хочется летом не только шашлыки жарить, но и профилировщик погонять —
залетай
Обсуждение 1
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram