モデレーターと編集者への注意:この投稿のタイトルは有効であり、変更しないでください。スペルミスは意図的なものであり、課題の一部です。
バックストーリー
(ステレオ)典型的な悪いSOの質問は、「plz send teh codez!」の流れに沿って何かを尋ねます。言い換えれば、それは誰かに依頼者のために仕事をして、一度きりの問題に対する完全な解決策を提供するように頼みます。Meta.SEでこの質問を引用します。
...特定のカテゴリーの質問についての調査であり、調査や努力は一切必要ありません。問題の完全な解決策を求めるだけです。これらのタイプの質問は、一般にStack Overflowが無料のコーディングサービスであると想定する傾向があります...
では、実際の課題は何ですか?それは簡単です:
プログラムまたは関数などは、入力を文字列(STDIN、パラメーターなどから)として受け取る必要があり、文字列にPlz send teh codez!
出力が含まれている場合-1 flag comment
(反対投票、オフトピックとしてフラグを付け、質問の悪さについてのコメント)。それ以外の場合は出力+1
(あなたは賛成しています)。
しかし、待ってください…もっとあります!
プログラムには、以下の文字セットを5つ以上含めることはできません。
- すべての特殊文字(スペース、改行(
0x0a
)、大文字と小文字を区別しないアルファベット、数字以外) - 任意の数字(0-9)
- いずれか
pzcm
(大文字と小文字を区別しない) - いずれか
hten
(大文字と小文字を区別しない) - のいずれか
qwryuioasdfgjklxvb
- のいずれか
QWRYUIOASDFGJKLXVB
明確にするために、使用できる文字セットは4つまでです。
スペース、タブ、改行は一切制限されていませんが、バイト数には含まれています
最終的な制限
プログラムには、(スペース)から(〜)の範囲のUnicode のみ、および(LF改行)と(タブ)を含める必要があります。これは、コードゴルフ言語を除外し、伝統的な言語に変化を与えるか、少なくとも競技場を平準化するためです。0x20
0x7e
0x0a
0x09
ノート:
- これはcode-golfであり、バイト単位の最短の回答が勝ちます!
- 入力は、STDIN、関数パラメーター、コマンドラインパラメーターなどから取得できますが、変数からは取得できません。
- 出力は、STDOUT、関数の戻り値、またはエラー/例外である可能性があります。末尾に改行を含めることができます。
- この課題は、高度なUnicode文字を除外することにより、多くのゴルフ言語を禁止しているため、伝統的な言語の競争が奨励されています。Cは勝つチャンスさえ持っているかもしれません!
- 質問は?以下のコメント!
難しすぎると…
回答の文字セットは無視できますが、その場合は競合しなくなります。
注:最大4つの文字セットを使用できるようになりました。どういたしまして。
このスニペットを使用して、コードが有効かどうかを確認できます。