แนวทาง
งาน
เขียนวิธีการที่ใช้อาร์เรย์ของตัวอักษรต่อเนื่อง (เพิ่มขึ้น) เป็นอินพุตและส่งคืนตัวอักษรที่หายไปในอาร์เรย์ (รายการในบางภาษา)
กฎระเบียบ
- นี่คือรหัสกอล์ฟดังนั้นคำตอบที่สั้นที่สุดในจำนวนไบต์ชนะ!
- คุณจะได้รับอาร์เรย์ที่ถูกต้องเสมอ
- จะมีตัวอักษรหนึ่งตัวที่หายไปเสมอ
- ความยาวของอาร์เรย์จะมีอย่างน้อย 2 เสมอ
- อาร์เรย์จะมีตัวอักษรเสมอในกรณีเดียว (ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก)
- คุณต้องเอาต์พุตในกรณีเดียวกัน (ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก) ที่อินพุตนั้น
- อาร์เรย์จะใช้เวลาเพียงหนึ่งตัวอักษรเสมอ (ข้ามตัวอักษรที่หายไป)
- ความยาวของอาเรย์จะอยู่ระหว่าง 2 ถึง 25
- องค์ประกอบแรกหรือสุดท้ายของอาร์เรย์จะไม่หายไป
ตัวอย่าง
['a','b','c','d','f'] -> 'e'
['O','Q','R','S'] -> 'P'
['x','z'] -> 'y'
['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','w','x','y','z'] -> 'v'
['a','b','c','d','f','g']
, เอาต์พุต['e']
หากทำให้โค้ดสั้นลงได้หรือไม่