รับสตริงs
ส่งคืนซับสตริงย่อยที่เล็กที่สุดที่คุณสามารถลบออกเพื่อสร้าง palindrome
ตัวอย่าง:
800233008 -> 2
racecarFOOL -> FOOL
abcdedcba -> (empty string)
ngryL Myrgn -> "L " (or " M")
123456789 -> 12345678 (or 23456789)
aabcdbaa -> c (or d)
[[]] -> [[ (or ]])
a -> (empty string)
คำแนะนำกรณีทดสอบจากผู้ใช้ (หากคุณพบกรณีขอบไม่อยู่ในรายการโปรดโพสต์ความคิดเห็น):
aabaab -> b | Suggested by Zgarb, some returned "aa".
กฎระเบียบ
- เฉพาะอักขระ ASCII ที่พิมพ์ได้เท่านั้นที่จะปรากฏในอินพุต (ไม่มีการขึ้นบรรทัดใหม่ให้เรียบง่าย)
- ไม่ได้จริงๆกฎ แต่โน้ต
<>
,/\
,()
,[]
และ{}
ไม่ได้ palindromes
นี่คือcode-golf , จำนวนไบต์ที่น้อยที่สุดที่ชนะ
Adnan ได้รับการเรียกร้องค่าหัว +100 แล้ว
[[]]
palindrome หรือ
]][[
แต่เมื่อคุณกลับตัวอักษรที่คุณจะได้รับ พิจารณาว่าaabb
เป็นสิ่งเดียวกันตัวละครที่แตกต่างกัน
aabaab