I'm currently instructing a new group of students that are interested in pursuing competitive programming, and I'm looking for problems that would suit them (they just learnt C++).
Also any advice for their long-term training would be deeply appreciated..