Pac-Man'den bir hayalet listesi verildiğinde, bu zorluğun hangi hayaletlerin eksik olduğunu çıkarmalısınız. Bunu yapabildiğiniz kadar az baytta yapmanız gerekir.
Giriş
Giriş, içerebilecek bir sayı hayaletini içerecek bir dize veya listeden oluşacaktır;
- Blinky
- kapkara
- pembemsi
- Clyde
Bununla birlikte, girdi Pac-Man (bu noktalama işaretleriyle) içerebilir. Bu nedenle, bir listedeki maksimum öğe miktarı herhangi bir sırayla beş olacaktır. Listede geçersiz öğe bulunmayacağı varsayılabilir.
Çıktı
Çıktı bir dize veya listeden oluşacaktır. Bu, girişte olmayan tüm hayaletleri herhangi bir sırayla içerecektir. Ancak, eğer Pac-Man girdi ise, tüm hayaletler eksik sayılır (çünkü onları yer.).
Test durumları
input: Clyde
output: Blinky, Inky, Pinky
alternate output: Inky, Pinky, Blinky
or one of the other 4 permutations
input: Clyde, Blinky # or however you delimit it
output: Inky, Pinky
alt: Pinky, Inky
input: Pac-Man, Clyde
Output: Blinky, Inky, Pinky, Clyde
or you could output one of the other 23 permutations
input:[null]
Output: Blinky, Inky, Pinky, Clyde
or you could output one of the other 23 permutations
Bu codegolf, bayt sayısı ne kadar düşükse o kadar iyidir.
[null]
mi , yoksa ?