COLUMNA 1: Acontece que aínda hai unha oportunidade para mellorar este O proxecto de programa. Anuncio no meu loop for que en cada iteración, estou comprobando que i é menos do que a lonxitude da corda de s. Pero a lonxitude da corda de s é sempre será o mesmo, porque s propia non está a cambiar. E, con todo, cada vez que a través deste lazo Estou comprobando a lonxitude da corda de s, a lonxitude da corda de s, a secuencia de lonxitude de s, o que é bobada. Porque seguramente debe ter algún cantidade de tempo para descubrir unha lonxitude da corda. E eu estou perdendo ese tempo, pedindo a mesma pregunta de novo e de novo. Ben, acontece que podemos mellorar este declarando, por exemplo, unha segunda variable dentro do meu loop for. Imos chamalo n - e separa-lo i, cunha coma como esta - e establecer n igual ao lonxitude da corda de s. Punto e coma. E agora, imos cambiar a miña condición de Non compare i contra a cadea lonxitude de s por si, senón en vez contra n. Deste xeito, nós arrincar n para a lonxitude da corda de s. Pero en cada iteración do meu ciclo, eu vou en vez estar comprobando i contra n.