เห็นได้ชัดว่าเป็นรูปไข่
ความท้าทายของคุณ
รับรายการหรือช่องว่างหรือสตริงของคำที่คั่นด้วยเครื่องหมายจุลภาค
หากต้องการคำว่า ellipsisessieses-ify:
- เริ่มด้วยคำว่า
- เพิ่มตัวอักษรตัวแรกของคำต้นฉบับจนจบ
- เพิ่ม 2 ตัวอักษรสุดท้ายของคำต้นฉบับไปยังท้าย
- เพิ่มตัวอักษรตัวที่สอง - สุดท้ายของคำต้นฉบับไปที่ท้าย
- เพิ่มตัวอักษรตัวแรกของคำต้นฉบับจนจบ
- เพิ่มตัวอักษรตัวสุดท้ายของคำต้นฉบับจนจบ
- ทำซ้ำขั้นตอนที่ 5 และ 6 ครั้งเดียว
- คุณทำเสร็จแล้ว!
คุณสามารถสันนิษฐานได้ว่า:
- คำที่ป้อนจะเป็นตัวอักษรและตัวเลขเท่านั้น
- อินพุตและเอาต์พุตสามารถเป็นสตริงหรือรายการที่คั่นด้วยช่องว่าง
- ข้อมูลที่ป้อนจะมีเพียงคำเดียว
- คำจะต้องมีความยาวอย่างน้อย 2 ตัวอักษร
- อินพุตจะตรงกับ regex
/^[a-z0-9]{2,}( [a-z0-9]{2,})*$/i - คุณสามารถมีรูปแบบอินพุตและเอาต์พุตอื่นได้
- เพิ่มเติมที่จะมา ...
กรณีทดสอบ:
ellipsis -> ellipsisessieses
goat -> goatgttagtgt
covfefe -> covfefeceefcece
programmer5000 -> programmer5000p000p0p0
up vote down goat -> upuppuupup voteveetveve downdnnwdndn goatgttagtgt
it is golf yo -> itittiitit isissiisis golfgfflgfgf yoyooyyoyo
crossed out 44 is still 44 -> crossedcddecdcd outottuotot 4444444444 isissiisis stillslllslsl 4444444444
สั้นที่สุดststststarrearar ininniinin bytesbssebsbs winswssnwsws!