В советское время было запрещено спрашивать на экзаменах теорию, ктоорую не проходили в школеДумаю что касается олимпиад - было аналогично (но на олимпиадах можно было упоминать нешкольные теоремы в отличие от экзаменов)с одной стороны конечно олимпиадник должен -казалось бы знать больше чем обычный школьникНо загвоздка в том,что нешкольного материала - море разливанное. И непонятно -условно - какие из тысячи теорем, которые не входят в шк курс надо учить для олимпиады (я просто привел пример насчет теорем, это может быть любой материал)иначе может быть ситуация - что ктото случайно знал эту теорему - и потому решил задачу. А другой не знал (но знал другие нешкольные теоремы) - но вот именно эту не знал и задачу не решилЭлемент случайностиВ таком случае - чтобы не было случайности - надо как то официально вывешивать на сайте весь нешкольный материал