Martin ha creato un bel frammento che può essere utilizzato per tenere traccia del punteggio per le risposte alle sfide. È fantastico, ma non sarebbe meglio se tu potessi tenerne traccia tu stesso?
Crea un programma che confronta i conteggi dei byte in sé con il resto delle risposte a questa domanda e restituisce "Sono la risposta numero n".
Regole:
Il conteggio dei byte nella tua risposta può essere codificato nel codice
La funzione può prendere l'URL come input o può essere codificata. I caratteri per l'URL non verranno conteggiati nel conteggio dei byte, quindi non è necessario utilizzare un accorciatore di URL.
gli indirizzi url alle risposte non possono essere codificati
Il punteggio per le risposte si trova nell'intestazione (allo stesso modo dello snippet di Martin).
L'intestazione della risposta deve avere il formato corretto (descritto di seguito).
Se è possibile eseguire il programma online, si prega di condividere un collegamento a un compilatore online (o uno snippet di codice che può essere eseguito dalla risposta). Se non è possibile, mostra come chiamare la funzione e mostra l'output dal tuo compilatore (al momento in cui hai pubblicato la risposta. Non è necessario aggiornarlo a meno che tu non voglia ovviamente).
Devi effettivamente confrontare la risposta con le altre risposte a questa domanda. Scrivere semplicemente una sceneggiatura
I'm answer number 1.
in qualche lingua non è legale.Se le altre risposte hanno lo stesso numero di byte delle tue, puoi scegliere se vuoi essere migliore o peggiore di esse.
L'intestazione deve essere formattata:
# Language Name, N bytes
Il barrato ecc. Non può essere utilizzato, quindi se si modifica la dimensione del codice, mostrarlo in grassetto sotto l'intestazione o indicarlo in altro modo.
L'output deve essere I'm answer number n.
, dove il numero n
è la posizione (la nuova riga finale / gli spazi sono OK). Quindi, verrà emessa la risposta più breve: "Sono la risposta numero 1.", la seconda sarà "Sono la risposta numero 2." eccetera.
Questo è il codice golf, quindi vincerà la risposta più breve in byte.