Вы узнаете, что такое олимпиадное программирование, и в чем заключаются особенности автоматической проверки алгоритмов. Вы познакомитесь с тестирующей системой Ejudge, в которой проходят все крупнейшие соревнования по спортивному программированию. Вы сможете на лету решать такие задачи, как разложение числа на цифры, на простые множители, делимость, арифметика остатков. Вы освоите классические алгоритмы и хитрые трюки для решения задач на обработку последовательностей, изучите различные методы сортировки, в том числе использующие тонкие оптимизации.

![[Специалист] Конкурентная разведка, Стратегический маркетинг [Специалист] Конкурентная разведка, Стратегический маркетинг](/uploads/posts/2016-01/1452617595_4zwyam8upxewvdl.jpeg)

![[Специалист] Построение интеллектуальных карт с использованием Mindjet [Специалист] Построение интеллектуальных карт с использованием Mindjet](/uploads/posts/2016-01/1452614019_35wrggacsouzovc.jpeg)




