Отличия олимпиадных задач от ЕГЭ как раз в том, что на ЕГЭ натренировать можно. Там десяток стандартных методов, пусть и сложных.  Но их можно разобрать и выучитьВ олимпиадных задачках во-первых методов до черта,  во-вторых  помимо методов есть еще идеи, до которых надо додуматься, их еще больше, а чтобы все это вместе увязать еще и мозг под них надо вывернуть так, как у большинства он не выворачивается вообще.   Как в гимнастике, одни могут без тренировки изогнуться так, как другие не сделают даже после многих лет.   Данные не те.Вот эта пластичность мозга проверяется на олимпиадных  (логических) задачках. На самом деле даже очень сложные не нужны, можно и на простых. Что-нибудь типа  "Маша дружит с Катей, Витя живет не в голубом доме, скажите кто в каком доме живет и кто с кем дружит." И чтобы было 6  персонажей  Если шести мало, можно сделать 7. .. И такой задачки  уже достаточно для того, чтобы  разделить школьников по уровню, потому что на 6 персонажах большинство засыпется.  Никакая теория чисел и графы там не нужны.   Но это не прикольно будет.