Скорее всего, ребёнок у Вас не старше 7-го класса и до уровня региона не доходил, а школьный и муниципальный этапы младших классов средней школы сильно отличаются от уровня региона 9-11, одной смекалки не хватит. А троечник вполне может быть призером региона, и тут может быть много причин. Например, он не делает домашнее задание, считая, что лучше потратит время на решение олимпиадой задачи, чем на простые для него вещи. Но это не значит, что у него нет знаний по предмету, просто у олимпиадников оценки часто становятся малосущественным фактором.