A Cidade de Pixland
Na movimentada cidade de Pixland, as imagens estão perdidas no vasto labirinto de diretórios e subdiretórios dos sistemas informáticos. A sua tarefa, como o localizador de imagens residente da cidade, é encontrar todas as imagens JPEG e listá-las. Estas imagens JPEG podem ser identificadas pelas suas extensões,
.jpeg
ou .jpg
.A sua missão é criar um programa em Python que comece a partir do diretório atual e percorra todos os seus subdiretórios. O programa deve procurar ficheiros de imagem JPEG e imprimir o caminho completo de cada ficheiro encontrado.
O programa não requer nenhuma entrada do utilizador. A saída, no entanto, deve consistir nos caminhos completos de todas as imagens JPEG encontradas no diretório atual e em todos os seus subdiretórios. Cada caminho deve ser impresso numa nova linha.
Assume-se que o diretório atual de onde o programa é executado é o diretório raiz para a operação de pesquisa.
Entrada | Saída |
ㅤ | /home/user/Images/holiday/photo1.jpg
/home/user/Images/holiday/photo2.jpg
/home/user/Work/projectA/design.jpg
/home/user/Work/projectA/subfolder/concept.jpg |
Nota: Os caminhos de saída são exemplos; eles variarão dependendo da estrutura real de diretórios e das localizações dos ficheiros de imagem no seu sistema.
Constraints
Time limit: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB