с совершенно олимпиадной математикой, и ни разу не углубленной.
вот термин "углубленный" требует уточнения.
Причем, если для уровня 10-11 классов, хотя бы можно попытаться отличить "олимпиадную" от "углубленной". Как-то корректно...
То для уровня 7-9 -- не получится.
Потому как графы, инварианты, многочлены, элементы комбинаторики -- вполне себе основа "олимпиадности" , они же суть направления углубления.
"Теория чисел" ну да, можно обойтись. Но потом будешь чувствовать себя "колхозником" в соответствующей среде.
Без малой теоремы Ферма.
Сам через это прошел.