Москва? А что уже есть проходные?С++ выучить стоит, без него не решить часть задач (не пройдут по времени), удивительно, что в муниципе хватило Питона. Алгоритмы (те, что будут на регионе) вот так вот за месяц срочно не выучить, особенно, если не знать, что учить. Попробуйте порешать регионы прошлых лет.