Tahun 2010, sebuah Islandia Vulcano, singkat bernama Eyjafjallajökull meletus, mengakibatkan penerbangan saya yang lama direncanakan dibatalkan.
Jika ini terjadi lagi, saya benar-benar ingin tahu sebelumnya, jadi tolong bantu saya membangun sistem peringatan visual yang sederhana!
Memasukkan
Ambil kode peringatan aktivitas vulkanik Kantor Meteorologi Islandia , sebagai input (string):
HIJAU - Gunung berapi dalam keadaan normal, tidak meletus.
KUNING - Gunung berapi mengalami tanda-tanda kerusuhan yang meningkat di atas tingkat latar belakang yang diketahui.
ORANGE - Gunung berapi menunjukkan kerusuhan yang meningkat dengan kemungkinan meningkatnya erupsi.
MERAH - Letusan diperkirakan akan segera terjadi dengan kemungkinan emisi abu yang signifikan ke atmosfer.
Keluaran
Peringatan grafis (seni ASCII), menggambarkan keadaan Eyjafjallajökull.
GREEN (Eyjafjallajökull sedang beristirahat)
al la
j j
jaf öku
y l
E l
-------------------
KUNING (asap muncul!)
~ ~
~
al la
j j
jaf öku
y l
E l
-------------------
ORANGE (lebih banyak asap!)
~ ~ ~
~ ~
~
al la
j j
jaf öku
y l
E l
-------------------
MERAH (bahkan lebih banyak asap dan abu juga!)
`~ ~ ~ ~ ~ ~`
` ~ ~ ~ `
` ~ ~ `
` ~ `
al la
j j
jaf öku
y l
E l
-------------------
Aturan
- Anda dapat menampilkan ke layar (stdout), atau mengembalikan string
- Ini golf kode ! Jawaban terpendek (dalam byte), menang
- Jangan ragu untuk mengganti ö dengan o
- Ruang tambahan diperbolehkan, tetapi tidak diperlukan
- Paling banyak satu trailing newline diperbolehkan
- Paling banyak 4 baris baru diizinkan (menggantikan asap)
AY-JAH-FUH-JUH-AH-LAH-JUh-KUh-EW-LUH?