Em muitos desafios de processamento de imagem , a postagem contém imagens, que devem ser salvas em um arquivo para poder solucionar o problema. Esta é uma tarefa manual especialmente tediosa. Nós, programadores, não devemos ter que ser submetidos a essa labuta. Sua tarefa é baixar automaticamente todas as imagens contidas em uma pergunta do Code Golf.SE.
Regras
- Seu programa pode se conectar a qualquer parte
stackexchange.com
, mas não a outros domínios, exceto os locais das imagens (ou seja, não se preocupe com um encurtador de URL). - Um número inteiro N é dado como entrada, na linha de comando ou stdin.
- O URL é garantidamente um link válido para uma pergunta do Code Golf.
http://codegolf.stackexchange.com/questions/N
- Cada imagem exibida no corpo da pergunta N deve ser salva em um arquivo no computador local. Qualquer um dos seguintes locais é aceitável:
- O diretório atual
- Uma entrada de diretório pelo usuário
- Seu programa não deve salvar outros arquivos além das imagens no corpo da pergunta (por exemplo, avatares de usuários ou imagens contidas nas respostas).
- As imagens devem ser salvas com a mesma extensão de arquivo que o original.
Este é um código de golfe - escreva o programa mais curto possível.
Critério de validade para respostas
Existem vários casos possíveis de borda com várias imagens com o mesmo nome, texto com o mesmo nome que os elementos HTML etc. Uma resposta será invalidada apenas se for demonstrado que falha em alguma revisão de uma pergunta postada antes de 10 de janeiro de 2015 .