Comments 6
Коротко и по делу. Спасибо.
Спасибо, статья очень информативная)
Вот насчёт языка я бы не очень согласился. В олимпиадах важна скорость решения задач и, в частности, написания самого кода. Если в C++ довольно легко ошибиться, то в python больше вероятности написать верный код с первого раза. За время выполнения программы не дают бонусов почти нигде (если ничего не поменялось, конечно, я 2-3 года назад активно участвовал). Обычно делают так: если алгоритм может отработать менее чем за 30 секунд на бОльшем объёме данных, чем в стандартном условии, то дают +балл. А это зависит уже от реализации. Если вы напишите алгоритм сложностью O(n^4), то пишите на чём угодно - доп.балл не дадут :(
Поэтому я бы советовал напротив - выбирать язык, который лично вам даётся проще, и на котором пишется быстрее и без ошибок
Канал Павла Марвина на ютубе(легенда, отдельный респект):
Опечатка, правильно - Павел Маврин. И да, действительно отдельный респект этой легенде)
Гайд на олимпиадное программирование: Что учить и где?