バックストーリー
友達のジミーに会う:
/o\
ジミーは、プラットフォームに立つのが好きな小さなキャラクターです。プラットフォーム上に安全に立つジミーは次のとおりです。
/o\
-------------
現在、ジミーはバランス感覚が優れているため、次のようにプラットフォームから片足を離して安全に立つことができます。
/o\
-------------------
彼がプラットフォームから2つ以上の体の部分で立っている場合、彼は倒れますが。これらはどちらも、ジミーが陥る例です。
/o\ /o\
---------- ----------------------
チャレンジ
あなたの課題は、Jimmyがプラットフォームに落ちずに立つことができるかどうかを判断するためのプログラムを作成することです。
入力:ジミーの位置と彼の下のプラットフォームの位置を示す2行。これは、2つの個別の入力、単一の入力、または何らかの配列からのものです。
- 関数や標準入力など、合理的な形式で入力を行うことができます。あなたの言語が他のインプットメソッドをサポートしていない場合のみ、ハードコーディングに頼ってください。
出力:ブール値trueとfalse、またはそれぞれtrue / falseを表す整数1または0。
- ブール値は、ジミーがプラットフォームにとどまることができるかどうかに基づいています-ジミーがプラットフォームにとどまることができる場合はtrue、彼が脱落する場合はfalseです。
プラットフォームのサイズは任意であり、自由に変更できます。あなたのプログラムはそれを説明する必要があります。
プラットフォームの長さをゼロにすることはできず、プラットフォームは完全でなければなりません(プラットフォームに穴がない)。
ジミーは、身体の一部がプラットフォームからぶら下がっているときに脱落することに注意してください。身体部分は、彼の身体の1つのASCII文字です。
プラットフォームの最後に空白を付ける必要はありませんが、プラットフォームの後に空白がある場合とない場合の両方の状況をプログラムで考慮する必要があります。
禁止されている標準的な抜け穴に注意してください。
テストケース
/o\ ✔️ TRUE
-------------
/o\ ✔️ TRUE
----------
/o\ ❌ FALSE
------------------
/o\ ❌ FALSE
-------
/o\ ❌ FALSE
-
得点
これはcode-golfであるため、バイト数が最も少なくなります。
リーダーボード
この投稿のリーダーボードを表示するには、下のウィジェット/スニペットを展開します。投稿をランキングに含めるには# header text
、次の情報を含むヘッダー()が必要です。
言語の名前(カンマ
,
またはダッシュで終わる-
)、その後に...ヘッダーに表示される最後の数字としてのバイトカウント。
たとえば、JavaScript (ES6), 72 bytes
は有効ですがFortran, 143 bytes (8-bit)
、バイトカウントがヘッダーの最後の数字ではないため無効です(回答は8バイトとして認識されます-これを利用しないでください)。
<!-- Run the snippet to see the leaderboard. Report any bugs to @xMikee1 on Github --> <iframe src="https://xmikee1.github.io/ppcg-leaderboard/?id=187586" width="100%" height="100%" style="border:none;">Oops, your browser is too old to view this content! Please upgrade to a newer version of your browser that supports HTML5.</iframe><style>html,body{margin:0;padding:0;height:100%;overflow:hidden}</style>