Salve Pedro !
O objetivo dos exercícios são "forçar" sua cabeça a pensar em soluções para um determinado problema, muitas vezes você não terá uma função para resolver seu problema, mas sim um conjunto de funções já explicadas. Isso é uma forma de fixar a logica em sua cabeça.
Problemas onde você não enxerga uma solução clara é MUITO comum na rotina de um desenvolvedor (acredite, tenho 6 anos de experiencia em desenvolvimento)... O segredo é você não desistir, a logica as vezes parece complicada mas a pratica é a chave !
Minha carreira começou no Alura e espero que você também consiga !
Não desista amigo ! Boa sorte.