Мой ребенок вообще не занимается никаким олимпиадным программированием, но занимается просто программированием, с 7 класса. В этом году (11 класс) учительница дала задание написать олимпиаду, кто напишет хорошо - тому 5 поставит. Ну то есть просто типа домашнего задания, просто потренироваться, ясно, что начинать участвовать в олимпиадах уже поздно. Мой на 500 написал. Я посмотрела, там вообще ничего сложного нет, совершенно простые задачи на составление элементарных алгоритмов. Это же школьный этап, там и не могло быть ничего сложного. Но правда мой очень много программирует, просто очень, дома каждый день. Недостаточно просто ходить на занятия, крайне необходимо самому дома программировать постоянно и постоянно самообучаться. Сколько лет ваш занимается? Если 1 год, то это еще мало, пусть продолжает и дома занимается, и тогда к 11 будет уже нормально программировать. А на олимпиады скорее всего уже поздно, пусть готовится к ЕГЭ.