Masz dokłądnie taką samą sytuację jak ja (z tym, że mój nauczyciel jest bardzo dobry, co nie zmienia faktu, że wsyzstko i tak robię sam). O jakiej olimpiadzie mówisz? OIG? A może kuratoryjny konkurs na poziomie wojewódzkim?
OIG: Zadania...
Kuratoryjny: arkusze z poprzednichh lat + excel.
Podstawy c++ to zdecydowanie za mało. Liczy się przedewszystkim algorytmika. STL'a możesz podstawy, ale sam w sobie nic ci nie da.