Если знания нулевые, то зачем вам реп по олимпиадной информатике? Вначале надо базу получить. Но и тут без репа обходятся дети. Курсы на Степике, на Информатиксе и на Сириусе. Получит базу-пробует поступать в Тинькофф и Яндекс. Тинькофф, кстати, планирует в феврале запустить онлайн параллель D, без отбора, с нуля но С++. Если норм его пройти, не халявить, то в С сможет летом поступить.