Так и есть. Если у ребенка есть способности, то достаточно разобрать задачи прошлых лет, позаниматься самостоятельно с некоторым усердием и можно стать призером региона без ЦПМ, тренеров и т.п. Выше уже сложнее, но вполне возможно. То же программирование можно самостоятельно изучать, есть море разных ресурсов с олимпиадными задачами с автоматической проверкой решения.