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