Martinは、チャレンジに対する回答のスコアを追跡するために使用できる素敵なスニペットを作成しました。それはすばらしいことですが、自分で追跡できるといいのではないでしょうか?
それ自体のバイト数をこの質問に対する残りの回答と比較し、「I'm answer number n」を返すプログラムを作成します。
ルール:
あなた自身の答えのバイト数はコードにハードコーディングできます
この関数は、URLを入力として使用することも、ハードコーディングすることもできます。urlの文字はバイトカウントにカウントされないため、url-shortenerを使用する必要はありません。
回答へのURLアドレスはハードコーディングできません
回答のスコアはヘッダーから見つけることができます(Martinのスニペットが行うのと同じ方法)。
回答ヘッダーは正しい形式である必要があります(以下で説明します)。
プログラムをオンラインで実行できる場合は、オンラインコンパイラ(または回答から実行できるコードスニペット)へのリンクを共有してください。それが不可能な場合は、関数の呼び出し方法を示し、独自のコンパイラからの出力を表示してください(回答を投稿した時点。もちろん、必要でない限り、更新する必要はありません)。
実際に答えをこの質問の他の答えと比較する必要があります。
I'm answer number 1.
ある言語でスクリプトを書くだけでは合法ではありません。他の回答のバイト数が自分のものと同じである場合は、それらの中で最高かそれより悪いかを選択できます。
ヘッダーはフォーマットする必要があります。
# Language Name, N bytes
取り消し線などは使用できないため、コードサイズを変更する場合は、ヘッダーの下に太字で表示するか、他の方法で示します。
出力はである必要がありますI'm answer number n.
。番号n
は位置です(末尾の改行/スペースは問題ありません)。したがって、最短の答えは「私は答え番号1です」、2番目は「私は答え番号2です」を出力します。等
これはコードゴルフであるため、バイト単位の最短回答が勝ちます。