Martin a créé un bel extrait qui peut être utilisé pour garder une trace du score pour les réponses aux défis. C'est génial et tout, mais ne serait-il pas préférable que vous puissiez en faire le suivi vous-même?
Créez un programme qui compare le nombre d'octets en lui-même avec le reste des réponses à cette question et renvoie «Je suis le numéro de réponse n».
Règles:
Le nombre d'octets dans votre propre réponse peut être codé en dur dans le code
La fonction peut prendre l'URL en entrée, ou elle peut être codée en dur. Les caractères de l'URL ne compteront pas pour le nombre d'octets, il n'est donc pas nécessaire d'utiliser un raccourcisseur d'URL.
les adresses URL des réponses ne peuvent pas être codées en dur
Le score des réponses se trouve dans l'en-tête (de la même manière que l'extrait de Martin).
L'en-tête de réponse doit avoir le format correct (décrit ci-dessous).
S'il est possible d'exécuter le programme en ligne, veuillez partager un lien vers un compilateur en ligne (ou un extrait de code qui peut être exécuté à partir de la réponse). Si ce n'est pas possible, veuillez montrer comment appeler la fonction et afficher la sortie de votre propre compilateur (au moment où vous avez publié la réponse. Vous n'avez pas besoin de la mettre à jour à moins que vous ne le vouliez bien sûr).
Vous devez réellement comparer la réponse avec les autres réponses à cette question. Le simple fait d'écrire un script
I'm answer number 1.
dans une langue n'est pas légal.Si d'autres réponses ont le même nombre d'octets que le vôtre, vous pouvez choisir si vous voulez être le meilleur ou le pire d'entre elles.
L'en-tête doit être formaté:
# Language Name, N bytes
Le barré, etc. ne peut pas être utilisé, donc si la taille du code est modifiée, affichez-le en gras sous l'en-tête ou indiquez-le d'une autre manière.
La sortie doit être I'm answer number n.
, où le nombren
est la position (les sauts de ligne / espaces sont OK). Ainsi, la réponse la plus courte affichera: "Je suis la réponse numéro 1.", la seconde sera "Je suis la réponse numéro 2." etc.
C'est le golf de code, donc la réponse la plus courte en octets gagnera.