Die Stadt Pixland
In der geschäftigen Stadt Pixland gehen Bilder in der weiten Landschaft von Verzeichnissen und Unterverzeichnissen der Computersysteme verloren. Deine Aufgabe als örtlicher Bildfinder ist es, alle JPEG-Bilder zu lokalisieren und aufzulisten. Diese JPEG-Bilder lassen sich an ihren Erweiterungen
.jpeg
oder .jpg
erkennen.Deine Mission besteht darin, ein Python-Programm zu schreiben, das vom aktuellen Verzeichnis aus beginnt und alle Unterverzeichnisse durchläuft. Das Programm soll nach JPEG-Bilddateien suchen und den vollständigen Pfad jeder gefundenen Bilddatei ausgeben.
Das Programm benötigt keine Eingabe vom Benutzer. Die Ausgabe sollte jedoch aus den vollständigen Pfaden aller JPEG-Bilder bestehen, die im aktuellen Verzeichnis und in all seinen Unterverzeichnissen gefunden werden. Jeder Pfad sollte in einer neuen Zeile ausgegeben werden.
Das aktuelle Verzeichnis, von dem aus das Programm ausgeführt wird, gilt als Stammverzeichnis für den Suchvorgang.
Eingabe | Ausgabe |
ㅤ | /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 |
Hinweis: Die ausgegebenen Pfade sind Beispiele und variieren je nach tatsächlicher Verzeichnisstruktur und Speicherort der Bilddateien in Ihrem System.
Constraints
Time limit: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB