Isso é normal quando iniciamos com lógica, com o tempo que você for fazendo mais exercícios e aprendendo mais estruturas, você vai ficando mais rápido e escreve de uma forma mais eficiente.
Eu recomendo você continuar fazendo esses exercícios de lógica, os exercícios que você não conseguir resolver, pesquisar a solução do problema e pensar em como e porquê aquele dev pensou de tal modo.