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..
It depends on students' level. I think that you should explain more about their level, what they learnt. Have they learnt backtrack, dp, graph?
Well today's topic is gonna be user defined functions. I want problems that would help them become more comfortable coding for the next couple of weeks..
I recently came across lecture notes from a competitive programming course at Reykjavik University. The more simpler problems from this may be helpful: http://algo.is/competitive-programming-course/.