1
resposta

palavra lógica não presente no return da função

Total de Palavras diferentes do professor

Contagem de únicas diferentes do professor

Código onde a saída apresenta problema

Código onde a saída apresenta problema

saída da função ['algica', 'blgica', 'clgica', 'dlgica', 'elgica', 'flgica', 'glgica', 'hlgica', 'ilgica', 'jlgica', 'klgica', 'llgica', 'mlgica', 'nlgica', 'olgica', 'plgica', 'qlgica', 'rlgica', 'slgica', 'tlgica', 'ulgica', 'vlgica', 'wlgica', 'xlgica', 'ylgica', 'zlgica', 'àlgica', 'álgica', 'âlgica', 'ãlgica', 'èlgica', 'élgica', 'êlgica', 'ìlgica', 'ílgica', 'îlgica', 'òlgica', 'ólgica', 'ôlgica', 'õlgica', 'ùlgica', 'úlgica', 'ûlgica', 'çlgica']

Acredito que possa ser o arquivo fornecido mas, não tenho certeza sobe isso. Poderia o arquivo compartilhado ter menos palavras e gerar um número menor nas contagens de palavras, gerando assim, um problema em cascata?

1 resposta

Fala João, cometi esse erro também e acho que posso te ajudar.

Observe a sua função insere_letras. O return dela está dentro do escopo do último laço for. Assim ele retorna somente a primeira iteração colocando todas as letras na primeira posição.

Experimente recuar o retorno.