если в городе нет ничего, то репетиторы. По инфе они в основном онлайн. До этого пусть учит алгоритмы, это основа. Неплохо, если выучит самостоятельно питон и С++ Параллельно пусть участвует на кодфорсес во всем, что интересно по своему уровню. Должен быть там неплохой рейтинг, репетиторы спрашивают про него. Потом создаете заявку на олимп. программирование на сайте репетиторов. Репетиторы сами протестируют ребенка и все вам расскажут про способности и прочее. Сразу скажу, что если способностей и усидчивости нет, они не станут заниматься, учеников у них много, вполне выбирать могут. Ну и стоят их услуги не копейки, выше, чем обычные репетиторы. До того, как будете искать олимпиадного репетитора, на каждое направление можно найти обычного репетитора - выучить алгоритмы, выучить питон, потом С++