
Imgur é um serviço gratuito de hospedagem de imagens. Muitas pessoas usam isso. Aqui está um exemplo de um link imgur: http://i.imgur.com/T55muMD.png . Escreva um programa que produz continuamente links aleatórios (válidos) para imgur. Por exemplo, aqui está um exemplo de saída do meu programa (não mostrado porque contém alguns truques que você precisará descobrir):
http://i.imgur.com/uFmsA.png
http://i.imgur.com/FlpHS.png
http://i.imgur.com/eAbsZ.png
http://i.imgur.com/lEUsq.png
http://i.imgur.com/RuveH.png
http://i.imgur.com/BoEwB.png
http://i.imgur.com/HVFGQ.png
http://i.imgur.com/PZpMg.png
http://i.imgur.com/DezCY.png
Dicas úteis:
- Quando imgur era novo, eram usados links de 5 letras.
- Quando imgur era novo, os números não eram usados.
- Você pode usar isso para sua vantagem: encontre apenas imagens de links de 5 letras apenas com letras. É isso que meu programa faz.
- Além disso, todas as imagens são salvas como
.png.
Requisitos:
- Saída contínua de links imgur aleatórios
- Links considerados suficientemente "aleatórios" se 50 forem emitidos sem repetições
- Quando visitados, os links devem ser uma imagem
- Os links devem começar
http://i.imgur.com/e terminar com.png - Pontuação é quantidade de caracteres
Eu fiz isso em Java (TERRÍVEL para jogar golfe) em 452 caracteres. Não mostrado aqui porque contém alguns truques que você terá que descobrir por si mesmo!)