W wielu wyzwaniach związanych z przetwarzaniem obrazu post zawiera obrazy, które muszą zostać zapisane w pliku, aby można było rozwiązać problem. Jest to szczególnie żmudne zadanie ręczne. My, programiści, nie powinniśmy być narażeni na takie znęcanie się. Twoim zadaniem jest automatyczne pobranie wszystkich obrazów zawartych w pytaniu Code Golf.SE.
Zasady
- Twój program może łączyć się z dowolną częścią
stackexchange.com
, ale nie może łączyć się z żadnymi innymi domenami, z wyjątkiem lokalizacji obrazów (tj. Nie przejmuj się skracaczem adresów URL). - Liczba całkowita N jest podawana jako dane wejściowe, w wierszu poleceń lub stdin.
- URL gwarantuje, że jest to prawidłowy link do pytania Code Golf.
http://codegolf.stackexchange.com/questions/N
- Każdy obraz wyświetlany w treści pytania N musi zostać zapisany w pliku na komputerze lokalnym. Każda z następujących lokalizacji jest dopuszczalna:
- Bieżący katalog
- Katalog wprowadzony przez użytkownika
- Twój program nie może zapisywać plików innych niż obrazy w treści pytania (np. Awatary użytkowników lub obrazy zawarte w odpowiedziach).
- Obrazy należy zapisać z tym samym rozszerzeniem pliku, co oryginał.
To jest golf golfowy - napisz najkrótszy program, jaki możesz.
Kryterium ważności dla odpowiedzi
Istnieją różne możliwe przypadki krawędzi z wieloma obrazami o tej samej nazwie, tekstem o tej samej nazwie co elementy HTML itp. Odpowiedź zostanie unieważniona tylko wtedy, gdy będzie można wykazać, że zakończy się niepowodzeniem w przypadku niektórych zmian pytania zadanego przed 10 stycznia 2015 r. .