5
ワンライン水族館
義理の両親の庭には、pondでいっぱいの養魚池があります。次のコードからの抜粋に気付くまで、それは本当に私の頭をよぎりませんでした。 ',') & '_' ...スクリーンから魚の顔を振り返る... それは私に素晴らしいアイデアを与えました... あなたのための私の探求、私の愛するゴルファーは、次のルールで、1行のASCIIアクアリウムを作成することです。 タンクの側面からタンクの反対側までの水槽のサイズは、60文字以上80文字以下でなければなりません。タンクの側面は、パイプ/バー(|)文字を使用して示す必要があります。 魚は水槽の両側で左から右に「泳ぐ」ことができなければなりません。方向転換するため、一方の方向から他方の方向への移行には正面図が必要です。 魚は次のように見える必要があります。 }}< }} ',') 魚が泳ぐ権利 (',' {{ >{{ 魚が泳いでいる左 }}('_'){{ 正面を向いた魚 魚が方向を変えようとすると(30%の確率)、魚は一方向から始まり、正面を向き、次に反対方向を向く必要があります。魚が向きを変える十分なスペースがあることを確認してください。タンク最小のエッジ... 魚が泡を吹いたり方向を変えたりしない限り、魚が向いている方向に進み、水槽の側面の6つのスペース内に入れば、魚は方向を変えます。 魚(左または右)は時々(10%の確率で)泡を止めて連続して泡を吹く.oO*ことができます()サイドの近くで泳ぐだけで、スペースを1つ節約する。魚が進む前に泡が消えなければなりません... -ここでのコード表示機能は少し厳しいので、スペースを示す文字を含む魚の動作の一連の例の行...これをコーディングすると、これらのダッシュがスペースに置き換えられると予想されます... ここの各行は、コマ撮りのフレームと考えることができます。 |-}}< }} ',')----------| |--}}< }} ',')---------| |---}}< }} ',')--------| |----}}< }} ',')-------| |-----}}< }} ',')------| |-----}}< }} ',').-----| |-----}}< }} ',')o-----| |-----}}< }} ',')O-----| |-----}}< …