на самом деле невозможно выигрывать и олимпиады по по любому предмету не зная базы и не умея ей пользоваться.. Троешник он может быть по .. характеру ..., а не по знаниям, потому что если есть пробелы в знаниях, то они скажутся.  К примеру болтает на уроке, потому что уже усвоил и ему скучно, или не своевременно сдает ДЗ, или  считает, что не стоит выделяться на уроке ну и так далее.. НО база у него есть, просто он ее быстрей других в голове укладывает. Но если такой увлекется своими проблемами, мешающими получать отлично, то  это увы, потом может аукнуться.