Так и есть. Странно, что учась в школе с олимпиадным программированием и Кириенко Вы-опытный человек не поняли что к чему.У тех кто тянет это, репетиторов нет, они только развиваются вглубь и вширь. Участвуют в каких-то конкурсах олимпиадах, ходят в кружки в параллели вышн, сами задачи начинают составлять и т.д.Ну это такая отдельная область, кто-то может, кто-то нет.И оформление кода - это основное. И много часов человек тратит сам, один. Не любой будет сидеть и писать 5 часов. Не просто так куча народа в Тинькофф алгоритмы поступает, а потом бросает.