ในการท้าทายนี้เมื่อรับรายการผีจาก Pac-Man คุณจะต้องแสดงผลว่าผีใดหายไป คุณต้องทำในไบต์น้อยที่สุดเท่าที่จะทำได้
อินพุต
ข้อมูลจะประกอบด้วยสตริงหรือรายการซึ่งจะรวมผีจำนวนซึ่งอาจรวมถึง;
- Blinky
- ดำสนิท
- พิ้งกี้
- ไคลด์
อย่างไรก็ตามอินพุตอาจรวมถึง Pac-Man (ที่มีเครื่องหมายวรรคตอน) ดังนั้นจำนวนสูงสุดของรายการในรายการจะเป็นห้าในลำดับใด ๆ สามารถสันนิษฐานได้ว่าไม่มีรายการที่ไม่ถูกต้องอยู่ในรายการ
เอาท์พุต
การส่งออกจะประกอบด้วยสตริงหรือรายการ ซึ่งจะรวมถึงผีทั้งหมดที่ไม่ได้อยู่ในอินพุตในลำดับใด ๆ อย่างไรก็ตามถ้า Pac-Man อยู่ในการป้อนข้อมูลผีทั้งหมดจะถือว่าหายไป (เพราะเขากินพวกเขา)
กรณีทดสอบ
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
นี่คือ codegolf ดังนั้นยิ่งจำนวนไบต์ต่ำเท่าไหร่ก็ยิ่งดีเท่านั้น
[null]
?