Yo la dí libre en 2012 porque pensé que era la más fácil.
La salvé con 8. Varios estudiantes se quejaban ese día porque era difícil.
Primero te tiene que gustar y quizá empezar por nociones elementales y luego se van construyendo las nociones de solucionar problemas con este lenguaje de programación que proponen y luego con otros.
Lo más complejo, para mi fue lo de estructuras de datos, en el examen, sobre una gestión de una flota de vehículos y que la implementación en c/c++ se haga de forma escrita en papel y no en una computadora.