então, já comecei a usar papel e caneta, faço em português e depois tento pensar em código, vou usar o URI para ver se melhoro nisso, pode ser prática mesmo, to fazendo um curso para pegar o necessário para esses desafios com C++ https://www.coursera.org/learn/c-for-competitive-programming/ depois começo a ler algum livro como C++ primer ou o deitel.