私は雨が降る英国に住んでいます。たくさん。また、見るためにメガネを着用する必要があるという不幸な必要性があります。つまり、雨が降ったとき(現在のように)、私はメガネをほとんど見ることができません。この挑戦はあなたがすべて同じことを経験できるようにするためです!
仕事
毎秒水滴が追加されたASCIIアートグラスを出力します。
入力
なし
出力
水滴が付いた眼鏡。
眼鏡
________________________
| /__\ |
| / \ |
| / \ |
\_______/ \_______/
雨滴
雨滴はで示されます.
。雨滴がメガネのレンズにランダムに配置されます。雨滴が置かれると、メガネは次のようになります
________________________
| /__\ |
| . / \ |
| / \ |
\_______/ \_______/
空白スペース()に
.
配置されている場合、イメージに配置されます。既に雨滴のある正方形に置かれた場合、滴は卒業します。
ドロップの手順は
- 滴下なし:
- 1滴配置:
.
- 配置された2つのドロップ:
o
- 配置された3つのドロップ:
O
- 4個以上のドロップを配置:
@
ルール
- 画像は所定の位置にあるかのように見えるはずです。これは、画面をクリアするか、画面を「クリア」するのに十分な改行を印刷できることを意味します。ステップのリストを返すことはできません。これについては申し訳ありませんが、それを回避できるはずです。
- 画面を「クリア」するために改行を出力するときは、メガネの間に少なくとも3つの改行が必要です。
- コードは、メガネが完全に段階的なドロップでいっぱいになるまで、つまり出力が次のようになるまで実行されます。
________________________ | @@@@@@@@@@ / __ \ @@@@@@@@@@ | | @@@@@@@@@ / \ @@@@@@@@@ | | @@@@@@@@ / \ @@@@@@@@ | \ _______ / \ _______ /
- バイト単位の最短コードが優先されます。
@
あります。