Комментарий
Позвольте несколько замечаний к суровой правде жизни.
Олимпиадное программирование это все же не Паскаль. Так сложилось, что призеры турниров на Паскале не пишут. С++ и Питон.
Кроме двумерных массивов много теории графов и комбинаторики. Если человек еще и в математических турнирах участвует, то теория графов у него прокачана изрядно, ну и алгебра, конечно.
Успехи в олимпиадной информатике освобождают одиннадцатиклассника от необходимости до тошноты набивать руку в решении ЕГЭ-шных задачек. Ибо у таких ребят уже есть гарантия зачисления в хороший вуз по профилю олимпиады. Им максимальный балл особо не нужен.
Если олимпиадный ребенок видит, что пробиться в топ олимпиадной информатики ему трудно, то он может попробовать турнир робототехники. А там точно не Паскаль. Если LEGO, то LabVIEW как альтернатива совсем уж примитивной тайловой леговской среды программирования. Ну и поиск и отладка стабильной правильной конструкции робота прибавляется.