Martin criou um bom snippet que pode ser usado para acompanhar a pontuação das respostas aos desafios. Isso é ótimo e tudo, mas não seria melhor se você pudesse acompanhar isso sozinho?
Crie um programa que compare as contagens de bytes em si com o restante das respostas a esta pergunta e retorne "Sou a resposta número n".
Regras:
A contagem de bytes em sua própria resposta pode ser codificada no código
A função pode levar o URL como entrada ou pode ser codificado. Os caracteres do URL não contam para a contagem de bytes, portanto, não é necessário usar um encurtador de URL.
endereços de URL para respostas não podem ser codificados
A pontuação para as respostas pode ser encontrada no cabeçalho (da mesma forma que o snippet de Martin).
O cabeçalho da resposta deve ter o formato correto (descrito abaixo).
Se for possível executar o programa online, compartilhe um link para um compilador online (ou um trecho de código que possa ser executado a partir da resposta). Se não for possível, mostre como chamar a função e mostre a saída do seu próprio compilador (no momento em que você postou a resposta. Você não precisa atualizá-la a menos que queira, é claro).
Você precisa comparar a resposta com as outras respostas a esta pergunta. Simplesmente escrever um script
I'm answer number 1.
em algum idioma não é legal.Se outras respostas tiverem o mesmo número de bytes que o seu, você poderá escolher se deseja ser o melhor ou o pior delas.
O cabeçalho deve estar formatado:
# Language Name, N bytes
Strike-through etc não pode ser usado; portanto, se o tamanho do código for alterado, mostre-o em negrito abaixo do cabeçalho ou indique-o de outra maneira.
A saída deve ser I'm answer number n.
, onde o número n
é a posição (nova linha / espaços à direita estão OK). Portanto, a resposta mais curta será exibida: "Sou a resposta número 1.", a segunda será "Sou a resposta número 2." etc.
Isso é código de golfe, então a resposta mais curta em bytes vencerá.