Была книга "в царстве смекалки", были заочные кружки по почте (выданные мне школьной учительницей математики... но только мне из всего класса, больше никто и не знал об этом)..  Левшин тоже был - в возрасте дошколки или младшей школы.. Все это во-первых тренировало мозги, именно с детства и помногу... а во-вторых, создавало базу для решения более сложных задач..В наше время, как и сейчас, чтобы решать на олимпиадах задачи быстро, в 8 из 10 случаев надо "знать ответ", то есть эта задача или ее аналоги должны были быть уже прорешены раньше.. а 2 из 10 уже придумываешь... но тоже ведь используя опыт решения предыдущих задач. Чтобы сделать сложное акробатическое движение, надо было сначала долго оттачивать более простые, а потом их скомбинировать. В математике аналогично... долго тренируешься прыгать что-то простое, а потом складываешь одно и другое и получаешь третье...Другое дело, что сейчас дают младшеклашкам задачи, которые даже я решить не могу... и я понимаю, что скорее всего есть методы для решения задач этого типа, и решают их те, кто знает... я не знаю..   Никогда я этих прыжков не совершала...но если тема интересна, то ребенок разберет и научится...  а если не научился, значит тема не интересна...