Не очень понятно, что такое "школьный курс на углубленном уровне". Это усиленная подготовка к ЕГЭ? Подозреваю, что да, недостаточно. А если речь про сильные школы с действительно профильной математикой и информатикой, то их ученики как раз и пишут олимпиады. Это просто побочный эффект . Или вы считаете, что это какие-то разные дети? У вас просто перепутана в голове причина со следствием. Те дети, которые МОГУТ успешно учиться в топовых вузах, изучают углубленно математику (причем не только на уроках) и попутно участвуют в олимпиадах. Потому что иначе им просто скучно жить. А каким образом ребенок может понять, что он сможет осилить абстрактную высшую математику в топовом вузе, если в школьной программе в принципе нет ничего, что для этого может потребоваться? Школьная программа готовит к ЕГЭ, углубленная - к профильному ЕГЭ на сотку, но не выше. А самая сложная последняя задачка в ЕГЭ по математике - это банальная олимпиадная задача класса 7-8...  Самое сложное задание в ЕГЭ по информатике - написать линейный по сложности алгоритм на бумажке... То, что дети делают с закрытыми глазами в том же 7-8 классе.